commit before refactoring