 }
 
 void updateDisplayBackLightSettingsForCertainModes(){
-  if(isAtLeastOneButtonPressed()){
+  if(isMiddleButtonPressed()){
     isBacklightAlwaysOn = !isBacklightAlwaysOn; 
     changeDisplayBacklight(isBacklightAlwaysOn); 
   }

    
  }

  if(isAtLeastOneButtonPressed()){
    return STATE_WINDOW_BEFORE;
  }


  return temperature;
}

bool isMiddleButtonPressed(){

  int enterPressed = digitalRead(PIN_BUTTON_ENTER);

  if(enterPressed == LOW){

    static unsigned long lastPressedTime = 0;
    unsigned long currentTime = millis();
