committing a lot of changes