make all the tests pass