The crazy total refactoring