got 04 tests to pass