Commit structure