Added information on when to remove obsolete code, also Added destroy dependencies