wrote a few more tests