committing most changes