         self.addChild(homeBtn)
     }
 
-
     
     func setupLabels(){
-    
-        
-        if highScore >= 10000000 {
-            HighScoreLbl.fontSize = 50
-        } else {
-            HighScoreLbl.fontSize = 110
-        }
-        
-        HighScoreLbl.position = CGPoint(x: self.frame.size.width / 2, y: self.frame.height / 2 + 100)
-        HighScoreLbl.fontColor = SKColor(red: 1, green: 0.9804, blue: 0, alpha: 1.0)
-        HighScoreLbl.text = "\(highScore)"
+        
+        let scoreBLKTexture = SKTexture(imageNamed: "BlankBtn")
+        scoreBLK = SKSpriteNode(texture: scoreBLKTexture)
+        scoreBLK.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        scoreBLK.setScale(0.5)
+        scoreBLK.position = CGPoint(x: self.frame.size.width / 2, y: self.frame.height / 2)
+        scoreBLK.zPosition = 5
+        self.addChild(scoreBLK)
+        
+        ScoreLbl.fontName = "Thin"
+        ScoreLbl.fontSize = 60
+        ScoreLbl.position = CGPoint(x: self.frame.size.width / 2, y: scoreBLK.position.y)
+        ScoreLbl.fontColor = SKColor(red: 0, green: 0.7098, blue: 0.6, alpha: 1.0)
+        ScoreLbl.text = "Current: \(score)"
+        ScoreLbl.horizontalAlignmentMode = .center
+        ScoreLbl.verticalAlignmentMode = .center
+        ScoreLbl.zPosition = 5
+        self.addChild(ScoreLbl)
+        
+        let highscoreBLKTexture = SKTexture(imageNamed: "BlankBtn")
+        highscoreBLK = SKSpriteNode(texture: highscoreBLKTexture)
+        highscoreBLK.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        highscoreBLK.setScale(0.5)
+        highscoreBLK.position = CGPoint(x: self.frame.size.width / 2, y: scoreBLK.position.y + 100)
+        highscoreBLK.zPosition = 5
+        self.addChild(highscoreBLK)
+        
+        HighScoreLbl.fontName = "Thin"
+        HighScoreLbl.position = CGPoint(x: self.frame.size.width / 2, y: highscoreBLK.position.y)
+        HighScoreLbl.fontColor = SKColor(red: 0, green: 0.6941, blue: 0.8471, alpha: 1.0)
+        HighScoreLbl.fontSize = 60
+        HighScoreLbl.text = "Best: \(highScore)"
         HighScoreLbl.horizontalAlignmentMode = .center
         HighScoreLbl.verticalAlignmentMode = .center
         HighScoreLbl.zPosition = 5
         self.addChild(HighScoreLbl)
-        
-        ScoreLbl.fontSize = 110
-        ScoreLbl.position = CGPoint(x: self.frame.size.width / 2, y: self.frame.height / 2 - 100)
-        ScoreLbl.fontColor = SKColor(red: 0, green: 0.4784, blue: 0.9294, alpha: 1.0)
-        ScoreLbl.text = "\(score)"
-        ScoreLbl.horizontalAlignmentMode = .center
-        ScoreLbl.verticalAlignmentMode = .center
-        ScoreLbl.zPosition = 5
-        self.addChild(ScoreLbl)
-        
-        retryLbl.fontSize = 80
-        retryLbl.position = CGPoint(x: self.frame.size.width / 2, y: ScoreLbl.position.y - 200)
-        retryLbl.fontColor = SKColor.white
-        retryLbl.text = "Retry"
-        retryLbl.name = "Retry Label"
-        retryLbl.horizontalAlignmentMode = .center
-        retryLbl.verticalAlignmentMode = .center
-        retryLbl.zPosition = 5
-        self.addChild(retryLbl)
-        
-        GameOverLbl.fontSize = 80
-        GameOverLbl.position = CGPoint(x: self.frame.size.width / 2, y: HighScoreLbl.position.y + 200)
-        GameOverLbl.fontColor = SKColor.red
-        GameOverLbl.text = "Game Over"
-        GameOverLbl.horizontalAlignmentMode = .center
-        GameOverLbl.verticalAlignmentMode = .center
-        GameOverLbl.zPosition = 5
-        self.addChild(GameOverLbl)
-     
-    
+    
+        let coinBLKTexture = SKTexture(imageNamed: "BlankBtn")
+        coinBLK = SKSpriteNode(texture: coinBLKTexture)
+        coinBLK.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        coinBLK.setScale(0.5)
+        coinBLK.position = CGPoint(x: self.frame.size.width / 2, y: scoreBLK.position.y - 100)
+        coinBLK.zPosition = 5
+        self.addChild(coinBLK)
+    
+//        let coinTexture = SKTexture(imageNamed: "Coin")
+//        coinIcon = SKSpriteNode(texture: coinTexture)
+//        coinIcon.anchorPoint = CGPoint(x: 1, y: 0.5)
+//        coinIcon.size = CGSize(width: 40, height: 40)
+//        coinIcon.position = CGPoint(x: coinBLK.position.x + (coinBLK.size.width / 2) - 30, y: coinBLK.position.y)
+//        coinIcon.zPosition = 5
+//        self.addChild(coinIcon)
+        
+        coinLbl.fontName = "Thin"
+        coinLbl.position = CGPoint(x: coinBLK.position.x, y: coinBLK.position.y)
+        coinLbl.fontColor = SKColor(red: 0, green: 0.9765, blue: 0.8157, alpha: 1.0)
+        coinLbl.fontSize = 60
+        coinLbl.text = "\(coins) Coins"
+        coinLbl.horizontalAlignmentMode = .center
+        coinLbl.verticalAlignmentMode = .center
+        coinLbl.zPosition = 5
+        self.addChild(coinLbl)
+        
+        let gameOverBtnTexture = SKTexture(imageNamed: "GameOverBtn")
+        gameOverBtn = SKSpriteNode(texture: gameOverBtnTexture)
+        gameOverBtn.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        gameOverBtn.setScale(0.5)
+        gameOverBtn.position = CGPoint(x: self.frame.size.width / 2, y: highscoreBLK.position.y + 100)
+        gameOverBtn.name = "Game Over Button"
+        gameOverBtn.zPosition = 5
+        self.addChild(gameOverBtn)
+        
+        
+        let retryBtnTexture = SKTexture(imageNamed: "RetryBtn")
+        retryBtn = SKSpriteNode(texture: retryBtnTexture)
+        retryBtn.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        retryBtn.setScale(0.5)
+        retryBtn.position = CGPoint(x: self.frame.size.width / 2, y: coinBLK.position.y - 100)
+        retryBtn.name = "Retry Button"
+        retryBtn.zPosition = 5
+        self.addChild(retryBtn)
+        
+        cuppitLbl.fontSize = 150
+        cuppitLbl.position = CGPoint(x: self.frame.size.width / 2, y: gameOverBtn.position.y + ((self.frame.height - gameOverBtn.position.y) / 2))
+        cuppitLbl.fontColor = SKColor(red: 0, green: 0.7098, blue: 0.6, alpha: 1.0)
+        cuppitLbl.text = "CUPPIT"
+        cuppitLbl.name = "Cuppit Label"
+        cuppitLbl.horizontalAlignmentMode = .center
+        cuppitLbl.verticalAlignmentMode = .center
+        cuppitLbl.zPosition = 5
+        self.addChild(cuppitLbl)
+        
+        let StatsBtnTexture = SKTexture(imageNamed: "StatsBtn")
+        statsBtn = SKSpriteNode(texture: StatsBtnTexture)
+        statsBtn.anchorPoint = CGPoint(x: 0.5, y: 0.5)
+        statsBtn.setScale(0.5)
+        statsBtn.position = CGPoint(x: self.frame.size.width / 2, y: retryBtn.position.y - 100)
+        statsBtn.name = "Stats Button"
+        statsBtn.zPosition = 5
+        self.addChild(statsBtn)
+        
     }
 
     override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {

                    MenuScene?.size = (self.view?.bounds.size)!
                    self.view?.presentScene(MenuScene!, transition: SKTransition.push(with: .up, duration: 0.5))
                   
                } else if node.name == "Retry Label" {
                    
                    let GameplayScene = GameScene(fileNamed: "GameScene")
                    GameplayScene?.scaleMode = .aspectFill
                    GameplayScene?.size = (self.view?.bounds.size)!
                    self.view?.presentScene(GameplayScene!, transition: SKTransition.push(with: .up, duration: 0.5))

                }
            }
        }

        
        
    }
    func setupBackground(){
        backgroundColor = UIColor.white
        self.anchorPoint = CGPoint(x: 0, y: 0)
        //createStars()
        
    }
    
