             canGoNext = true
         }
 
+        selectedCategories = selection
         onboardingViewController?.prompt = prompt
         onboardingViewController?.canGoNext = canGoNext
     }

    var mockScreen: Screen?
    var screen: Screen { return mockScreen ?? (self.view as! Screen) }
    var parentAppController: AppViewController?
    public var onboardingViewController: OnboardingViewController?
    public var onboardingData: OnboardingData!


    }

    public func onboardingWillProceed(abort: Bool, proceedClosure: (success: OnboardingViewController.OnboardingProceed) -> Void) {
        if selectedCategories.count > 0 {
            let categories = self.selectedCategories
            for category in categories {
                Tracker.sharedTracker.categorySelected(category)
            }
