finished writing tests, now the tests need testing