modified test cases. lack of B test case