and commit