final attempt for now dependent destroy