add dependent destroys