@cadeepak: Really nice article.