all tests work now