Make new efficient
Merge pull request #40 from chandramouleswaran/v0.2-alpha

Make new efficient