persistence (deleting with dependencies)