Integrated Builder pattern + refactoring controllers