B Commit