two test cases with weaken