various new test cases