Simulation reinvented