I must say very well written bro. I will follow these tips in future