first 3 tests pass