@shamgrove: i love your article.