adding separate test cases