passed all 8 tests