small change re dependent destroy