Simulation in practice