     {
       useMultiLangWindowsMethod = true;
       EEPROM.put(EEPROM_ADDRESS_USE_MULTI_LANG_METHOD_WINDOWS, true);
-      if(LOG_SERIAL){Serial.println("MultiLang method (Windows only) has been enabled.");}
+      if(LOG_SERIAL){Serial.println(F("MultiLang method (Windows only) has been enabled."));}
     }
     else if(!strcmp(inStr,"Disabled")) 
     {
       useMultiLangWindowsMethod = false;
       EEPROM.put(EEPROM_ADDRESS_USE_MULTI_LANG_METHOD_WINDOWS, false);
-      if(LOG_SERIAL){Serial.println("MultiLang method (Windows only) has been disabled.");}
+      if(LOG_SERIAL){Serial.println(F("MultiLang method (Windows only) has been disabled."));}
     }
   }
   

}











  {
    for(byte i=0;i<3; i++)
    {
      for(byte offset=0; offset<ENCODING_SIZE; offset++)
      {
        EEPROM.get(offset+1+(ENCODING_SIZE*i), Encoding[i][offset]); //+1 because the 0 address holds trigger bool for tricky activation method
        if(LOG_SAVED_ENCODING_EEPROM)
        {
          Serial.print(Encoding[i][offset], HEX);
