makin progress - 23 tests, 18 assertions, 6 failures, 10 errors, 0 skips