fixed restarting mid-run causing point-jumping bugs