Essentials of a good Writer