Refactoring Extenso