modified test cases
modified one more time