     @IBOutlet weak var buttonTopConstraint: NSLayoutConstraint!
     @IBOutlet weak var betweenButtonConstraint: NSLayoutConstraint!
     
-    var productId:String?
+    var productRequest:SKProductsRequest?
     var product:SKProduct?
     var transactionInProgress:Bool = false
     var model:AppDaysLeftModel?

        if (SKPaymentQueue.canMakePayments()) {
            // Get the product details from the store
            self.statusChange(status: "Fetching details from the App Store ...", enableActivityMonitor: true)
            
            let productIdentifiers:Set = [self.productId!]
            let productRequest = SKProductsRequest(productIdentifiers: productIdentifiers)
            productRequest.delegate = self
            productRequest.start()
        }
    }
    

        self.title = "Go Ads Free"
        
        // Set product details
        self.productRequest = SKProductsRequest(productIdentifiers: ["com.bravelocation.daysleft.adsfree"])
        self.productRequest!.delegate = self
        
        self.transactionInProgress = false
        
        // Check if already ads free
