@shahgol: very good post