Working new SimulationManager model