right override for simulation