@hamzahk: Good thoughts...!