3 fixes: demo more effectively kills its container when done.  --ramp bug fix overshooting.  MV uses rounding so it's more fair