Nice post .. and tried to write down my own thought .. If you like it, the comment please
Read this post on debaratisblog.blogspot.com