integration tests pass