         self.window = window
     }
 
-    func didFinishLaunching(_ application: UIApplication, _ launchOptions: LaunchOptions?) -> Bool {
+    func didFinishLaunching(_: UIApplication, _ launchOptions: LaunchOptions?) -> Bool {
         let defaults: Defaults = .init()
         let launch: Launch = .init(launchOptions: launchOptions, defaults: defaults)
 

            flow.start(with: presenter!)
        }

        func startWelcomeFlow() {
            let view = WelcomeViewController()
            presenter?.present(view, animated: true, completion: nil)
            view.onDidTapGetStarted {
                startCopyFlow()
                
                view.dismiss(animated: true) {
                    defaults.shouldShowWelcomeScreen = false
                }

        case .session:
            startCopyFlow()
        case .welcome:
            startWelcomeFlow(completion: startCopyFlow)
        }

        return true
