             let location = touch.location(in: self)
             let node = atPoint(location)
             
-            guard let viewController = view?.window?.rootViewController else {
+            guard let gameViewController = view?.window?.rootViewController as? GameViewController else {
                 return
             }
             

                )

            case disableLabel:
                if let gameViewController = viewController as? GameViewController {
                    gameViewController.disableAds()
                }
            default:
                break
            }
        }
    }
    
    override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
    }
    
    override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
    }
    
    override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {

    }
}


            case interstitialLabel:
                swiftyAds.showInterstitialAd(
                    from: gameViewController,
                    afterInterval: 2,
                    onOpen: {
                        print("SwiftyAds interstitial ad did open")
