make a big amend for test case