wrote some more tests