 
 char menu[MENU_DEPTH][MENU_LINES][MENU_TEXT] = {
                        {{" Mute"}, {" Search"}, {" Fine search"}, {" Register statn"}, {" Configuration"}, {" Stand by"}, {" Load deflt stn"}, {" Exit"}},
-                       {{" Search level"}, {" Backlit inten."}, {"Exit"}},
+                       {{" Search level"}, {" Backlit inten."}, {" Exit"}},
                        {{" Low"}, {" Medium"}, {" High"}, {"Exit"}}
                       };
 
 byte searchLevel;
+byte backlightIntensity;
 
 void loadDefaultStations() {
   for (int i=0 ; i < 16 ; i++) {

    //Necessary to elliminate noise while turning the radio back on
    delay(150);
    radio.turnTheSoundBackOn();
    analogWrite(backLightPin, 255);
    
    lcd.clear();
    lcd.setCursor(0,0);

  }
}

void loadBacklightIntensity() {
  backlightIntensity = EEPROM.read(3);
  analogWrite(backLightPin, backlightIntensity);
}

void loadConfiguration() {
  loadDefaultStations();
  loadStation();
  loadSearchLevel();
  loadBacklightIntensity();
}

void saveStation(float station) {
