unprepare internally when destroy for backward compatibility