@bishwajit: Very nice post.