chef 12 fix. and argument refactoring
Merge pull request #6 from ranjib/bugfix

chef 12 fix. and argument refactoring