small changes to test for better testing. all tests check out.