Commit interfaces