• wonderful post .Must read for everyone