added failure test cases