cover all test cases