 					b.update();
 				}
 			}
+		}
+		
+		protected function checkControls():void {
+			if (UIEnableKey.justPressed())
+				upperLayer.visible = !upperLayer.visible;
+			checkBuildControls();
 		}
 		
 		protected function checkBuildControls():void {

		
		private function addModule(m:Module, fixed:Boolean = true):void {
			if (!m) return;
			
			m.FIXED = fixed;
			m.register();

			realBuf.draw(buf, matrix);
			FlxG.camera.buffer = realBuf;
			
			if (upperLayer.exists && upperLayer.visible)
				upperLayer.draw();
		}
		
		private var debugLineH:FlxSprite;
