First version
bug fix : typo  : destory rather than destroy