- fixed unbind events on destroy