MEDIUM / Refactoring TechnologyAdapterController API