@nihalmahmud: good post....