updating code clealiness and maintaing it

Subhajit Sahu. 9 Feb, 2013.