refined test cases