current test is looking pretty good

based on the mechanics. no idea if it does the right thing, but the
correct lines are getting toggled at the correct times