first test case works