step simulation.