working through the test, more than half done