add some more basic test cases