@khassan: very good post...keep