Start refactoring.