some test cases added