add more testcases