Making simulations better