Fix issue 205

corrects #205 but first reducing the time it takes to react, and second to stop where it's at and start in another direction if needed.

update includes updates to the test builder to get the menu in the right spot.  This doesn't take care of the needs from the PR #193