Indeed, this is a very nice simulation.  ;D