reduce test cases