         pan.timingMode = .EaseInEaseOut
         cam.runAction(pan)
         
-        /*
-        // Debug mode buttons
-        let zoomButton = SKLabelNode(text: "ZOOM")
+        
+        // Debug buttons
+        debugButton.name = "debugButton"
+        debugButton.fontName = "Helvetica Neue Condensed Black"
+        debugButton.fontSize = 24
+        debugButton.alpha = 0.5
+        debugButton.zPosition = 200000
+        debugButton.fontColor = UIColor.blackColor()
+        debugButton.position = CGPoint(x: 0 /* -view.frame.width / 2 */, y: view.frame.height / 2)
+        debugButton.position.y -= debugButton.frame.height * 2
+        cam.addChild(debugButton)
+        
         zoomButton.name = "testZoom"
         zoomButton.fontName = "Helvetica Neue Condensed Black"
         zoomButton.fontSize = 24
         zoomButton.alpha = 0.5
         zoomButton.zPosition = 200000
         zoomButton.fontColor = UIColor.blackColor()
-        zoomButton.position = CGPoint(x: 0 /* -view.frame.width / 2 */, y: view.frame.height / 2)
-//        zoomButton.position.x += zoomButton.frame.width
-        zoomButton.position.y -= zoomButton.frame.height * 2
+        zoomButton.position = CGPoint(x: 0 /* -view.frame.width / 2 */, y: view.frame.height / 2 - zoomButton.frame.height * 2)
         cam.addChild(zoomButton)
 
-        let rainButton = SKLabelNode(text: "RAIN")
         rainButton.name = "rainButton"
         rainButton.fontName = "Helvetica Neue Condensed Black"
         rainButton.fontSize = 24
         rainButton.alpha = 0.5
         rainButton.zPosition = 200000
         rainButton.fontColor = UIColor.blackColor()
-        rainButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height)
-        rainButton.position.y -= rainButton.frame.height * 2
+        rainButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height * 3)
         cam.addChild(rainButton)
         
-        let lightningButton = SKLabelNode(text: "LIGHTNING")
         lightningButton.name = "lightningButton"
         lightningButton.fontName = "Helvetica Neue Condensed Black"
         lightningButton.fontSize = 24
         lightningButton.alpha = 0.5
         lightningButton.zPosition = 200000
         lightningButton.fontColor = UIColor.blackColor()
-        lightningButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height * 2)
-        lightningButton.position.y -= lightningButton.frame.height * 2
+        lightningButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height * 4)
         cam.addChild(lightningButton)
         
-        let sharkButton = SKLabelNode(text: "SHARK")
         sharkButton.name = "sharkButton"
         sharkButton.fontName = "Helvetica Neue Condensed Black"
         sharkButton.fontSize = 24
         sharkButton.alpha = 0.5
         sharkButton.zPosition = 200000
         sharkButton.fontColor = UIColor.blackColor()
-        sharkButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height * 3)
-        sharkButton.position.y -= sharkButton.frame.height * 2
+        sharkButton.position = CGPoint(x: 0, y: view.frame.height / 2 - zoomButton.frame.height * 5)
         cam.addChild(sharkButton)
-        */
+        
+        stormButton.name = "stormButton"
+        stormButton.fontName = "Helvetica Neue Condensed Black"
+        stormButton.fontSize = 24
+        stormButton.alpha = 0.5
+        stormButton.zPosition = 200000
+        stormButton.fontColor = UIColor.blackColor()
+        stormButton.position = CGPoint(x: 0, y: view.frame.height / 2 - stormButton.frame.height * 6)
+        cam.addChild(stormButton)
+        
+        zoomButton.hidden = true
+        rainButton.hidden = true
+        lightningButton.hidden = true
+        sharkButton.hidden = true
+        stormButton.hidden = true
+        
         
         let pauseButton = SKLabelNode(text: "I I")
         pauseButton.name = "pauseButton"
         pauseButton.fontName = "Helvetica Neue Condensed Black"
         pauseButton.fontSize = 24
-        pauseButton.alpha = 0.5
         pauseButton.zPosition = 200000
         pauseButton.fontColor = UIColor.blackColor()
-        pauseButton.position = CGPoint(x: view.frame.width / 2, y: view.frame.height / 2)
+        pauseButton.position = CGPoint(x: view.frame.width * 0.5, y: view.frame.height * 0.47)
         pauseButton.position.x -= pauseButton.frame.width * 1.5
         pauseButton.position.y -= pauseButton.frame.height * 2
         cam.addChild(pauseButton)

    var viewFrame: SKShapeNode!
    var debugMode = false
    
    // MARK: - Iceberg Generator Delegate method
    
    func didGenerateIceberg(generatedIceberg: Iceberg) {

                        shark.position = view!.center
                        addChild(shark)
                        shark.beginSwimming()
                    }
                    if name == "stormButton" {
                        beginStorm()
                    }
                    
                    if name == "pauseButton" {
