     }
     
     func userVerificationSessionStatusCoordinator(_ coordinator: UserVerificationSessionStatusCoordinatorType, wantsToManuallyVerifyDeviceWithId deviceId: String, for userId: String) {
-        // TODO: Steve
+        self.presentManualDeviceVerification(for: deviceId, of: userId)
     }
     
     func userVerificationSessionStatusCoordinatorDidClose(_ coordinator: UserVerificationSessionStatusCoordinatorType) {

        }
    }
}

        
        self.presenter.toPresentable().present(alert, animated: true, completion: nil)        
    }
    
    private func presentManualDeviceVerification(for deviceId: String, of userId: String) {
        let coordinator = KeyVerificationManuallyVerifyCoordinator(session: self.session, deviceId: deviceId, userId: userId)
        coordinator.delegate = self
        coordinator.start()
        
        self.navigationRouter.push(coordinator, animated: true) {
            self.remove(childCoordinator: coordinator)
        }
    }
}

// MARK: - UserVerificationSessionsStatusCoordinatorDelegate
