@ateeqbj: Very nice article.