     {
       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."));}
     }
   }
   

//https://www.arduino.cc/en/Reference/KeyboardModifiers

//SoftwareSerial BTSerial(16, 15);
SoftwareSerial BTSerial(9, 8); // RX | TX these are pins responsible for communication between the bluetooth module and arduino
//SoftwareSerial BTSerial(8, 9); //old pinout (less comfortable to solder, now only 1 of these devices has it this way)

#define MAX_SERIAL_LENGTH 200 //if you'd like to make it greater than 255 make sure to replace "byte" with "int" inside every "for loop"
char inSerial[MAX_SERIAL_LENGTH]; //it will contain the text sent from bluetooth module and received in arduino


    inSerial[i]='\0';
    if(LOG_SERIAL){Serial.write(inSerial);} //it's useful for checking what text arduino receives from android but it makes the mouse movement laggy if the serial monitor is closed
    Serial.write(F("\n"));
    
    Check_Protocol(inSerial);        
  }
