     
   uint8_t brightness = EEPROM.read(BACKLIGHT_BRIGHTNESS_ADDR);
   // normalize the red LED
-  r = map(r, 0, 255, 0, 70);
+  r = map(r, 0, 255, 0, 100);
   b = map(b, 0, 255, 0, 190);
 
   r = map(r, 0, 255, 0, brightness);
   g = map(g, 0, 255, 0, brightness);
   b = map(b, 0, 255, 0, brightness);
-
 
   analogWrite(REDLITE, r);
   analogWrite(GREENLITE, g);

  if (c != getContrast()) {
    EEPROM.write(CONTRAST_ADDR, c);
  }
  analogWrite(CONTRASTPIN, c);
}

uint32_t getBaud() {

            y = 0;
          } else {
            // shift all data up by one line!
            for (int8_t i=0; i < ROWS; i++) {
              for (uint8_t j=0; j<COLS; j++) {
                if (i == ROWS-1) {
                  //Serial.print("spaces");
                  displaybuff[j][ROWS-1] = ' ';
                } else {
                  displaybuff[j][i] = displaybuff[j][i+1];                  
                }
              }
            }
            for (int8_t i=0; i < ROWS; i++) {
              lcd.setCursor(0, i);
