enhance the test case