name change refactoring