I just fixed the extra cut bug. A tiny trig rounding error meant an intersection at the end of an arc could be missed. Told it to accept plus minus 0.0001 radians and the extra cut evaporated like morning mist. Uploading a new zip is a pain, I'll wait 'til I find a really good un'. :naughty: