add destory method