onDestroy mem leak fix