 #endif
     switch (btn) {
     case btnRIGHT: {
-        doRight();
-        break;
+        doRight(); break;
       } case btnSELECT: {
-        doSelect();
-        break;
+        doSelect(); break;
       } case btnLEFT: {
-        if (printGUI) {
-          lcd.clear();
-          printGUI = 0;
-        } 
-        else {
-
-        }
-        break;
-      }
-    case btnUP: 
-      {
-        if (menuMarker == 0) {
-          menuMarker = lastItem;
-        } 
-        else {
-          menuMarker = menuMarker - 1;
-        }
-        break;
-      }
-    case btnDOWN: 
-      {
-        if (printGUI) {
-          if (menuMarker >= lastItem) {
-            menuMarker = 0;
-          } 
-          else {
-            menuMarker = menuMarker + 1;
-          }
-        }
-        break;
-      }
-    case btnNONE:
-      {
+        doLeft(); break;
+      } case btnUP: {
+        doUp(); break;
+      } case btnDOWN: { 
+        doDown(); break;
+      } case btnNONE: {
         break;
       }
     }


//MENU
char* EMPTY = "                ";
char* beerSizes[] = {
  "0.33", "0.5"};
MenuItem menu[] = {
  {
    "Calibrate", 0  }
  , {
    "Tare", 1  }
  , {
    "Beersize", 2  }
  , {
    "Keg Weight", 3  }
};
unsigned int lastItem = 3;
unsigned int menuMarker = 0;

//GUI VARIABLES
unsigned int printGUI = 0;

}

void doRight() {
  if (printGUI) {
    level++;
  } 
  else {
    lcd.clear();
    printGUI = 1;
