update destory methods