also use case distinction for and. adjusted test case.