@rahmah: Very good post..