add another test cases