@rameseslabs: Great article.