simulationState removed and commandMap added