add a few missing dependent destroy