4/8 tests passing