refactoring is done.
Merge pull request #5 from aruprakshit/yzz

refactoring is done.