add some more tests.