How Simulation works