Refactoring, refactoring