Added dependent destroy
Removed dependent destroy