Commit Model