@shapla12: Very good post.