trap poor behaviour by combination of error trap and better search bounds
speed up re-runs