@farhadn: nice post..thanks