Working simulation.