@mmcg: good post. I