TechnologyManager.cpp adapted to changing interfaces