Commit interface