fix calling destroy() before create callback
Merge pull request #13 from marmolejo/patch-04

fix calling destroy() before create callback