defination needs to be in a closure
Merge pull request #16 from ahmednuaman/patch-1

defination needs to be in a closure