moved incremental gc call to stepSim