dependent deletion of objects