@shekar: Awesome article.