add_commit_del