Adoption of major refactoring