add more test case