some new ideas
Merge pull request #1 from neerajt/master

some new ideas