new test cases added\n\n\n