convergence not triggering for long enough, gonna make interruptible states so we don't fight daily Forward
think I have added groundwork to make corner rounding interruptible
think it could be fully working with interrupt priority system, but seems to be turning too far to tell
pretty good behaviour.