ticket:4 tests pass