Commit by client