commit before refactoring code