     private var disabled = false
 
     private var hasConsent: Bool {
-        guard let consentManager = consentManager else { return true }
-        switch consentManager.consentStatus {
+        switch consentStatus {
         case .notRequired, .obtained:
             return true
         default:

        rewardedAd?.load()
        guard !isDisabled else { return }
        interstitialAd?.load()
    }
}


    /// - parameter environment: The environment for ads to be displayed.
    /// - parameter consentStatusDidChange: A handler that will be called everytime the consent status has changed.
    /// - parameter completion: A completion handler that will return the current consent status after the initial consent flow has finished.
    ///
    /// - Warning:
    /// Returns .notRequired in the completion handler if consent has been disabled via SwiftyAds.plist isUMPDisabled entry.
    public func configure(from viewController: UIViewController,
                          for environment: SwiftyAdsEnvironment,
                          consentStatusDidChange: @escaping (SwiftyAdsConsentStatus) -> Void,
