 unsigned long debounceTime = 0;
 
 // WEIGHT VARIABLES
-float lastValue = 0;
+float lastValue[WEIGHT_SENSORS];
 unsigned int useFastWeight = 0;
 
 //MENU
 char* EMPTY = "                ";
 char* menu[] = {"Calibrate       " ,"Tare           ", "Beersize       "};
-unsigned int lastItem = 0;
+unsigned int lastItem = 1;
 unsigned int menuMarker = 0;
 
 //GUI VARIABLES

  Serial.begin(BAUD_RATE);
 
  lcd.begin(16, 2);
  lcd.print("Starting....");
  for (int i = 0; i < WEIGHT_SENSORS; i++) {
    //scales[i].set_scale(-228.f);
    scales[i].set_scale(228.f);
    scales[i].tare();
    delay(DELAY);

  return value;
}

void printToSerial(const float value, const unsigned long now, String& weightName, const int i) {
  if ((lastPrint[i] + DEFAULT_WEIGHT_PRINT_TIME) < now || ((useFastWeight && (last[i] + DEFAULT_WEIGHT_TIME_FAST) < now))) {
    Serial.print(weightName);
    Serial.println(value, 1);
    lastPrint[i] = now;
  }
}

