Commit controller