structed the test cases...