As salam, it has been ages updating my blog, with the last one being done half-cooked :) So, I have promised myself not to be lazy and star...