make callback optional
Merge pull request #6 from xat/noop

make callback optional