revised test cases