 #define neo_01 2
 #define neo_02 7
 #define neo_03 4
-#define NUMPIXELS      60
+#define NUMPIXELS      180
 
 #define button_01 A0
 #define button_02 A1

      if(Bu_1.wasReleased())
      {
        STATE = ONOFF_SETTINGS;
        cursorCol = 20-6;
        cursorRow = 3;
        lcd.setCursor(cursorCol, cursorRow);
        lcd.print("on/off");
        cursorCol = 0;
        cursorRow = 0;
        lcd.setCursor(cursorCol, cursorRow);
        lcd.print("dayLength(hr):");
        lcd.print(dayLength);
        lcd.setCursor(cursorCol, cursorRow+=1);
        lcd.print("rise/set(m):");
        lcd.print(dawn_duskLength);
        lcd.setCursor(cursorCol, cursorRow+=1);
        // sunriseStartTime = DateTime(now.year(), now.month(), now.day(), sunriseHour, sunriseMinute, 0) + TimeSpan(1,0,0,0);
        sunriseStartTime = DateTime(now.year(), now.month(), now.day(), sunriseHour, sunriseMinute, 0);
        sunsetFinishTime = sunriseStartTime + TimeSpan(0, dayLength, dawn_duskLength*2, 0);
        lcd.print("sunrise:");
        lcd.print(sunriseStartTime.hour()); lcd.print(":"); lcd.print(sunriseStartTime.minute());
        cursorCol = 0;
        cursorRow = 0;
        lcd.setCursor(cursorCol, cursorRow);
      }
      break;
    case ONOFF_SETTINGS:
      if(Bu_1.pressedFor(LONG_PRESS))
      {
        STATE = TO_TIME_SETTINGS;
        lcd.clear();
      } else if(Bu_1.wasReleased())
      {
        cursorRow++;

  // normalize the red LED - its brighter than the rest!
  r = map(r, 0, 255, 0, 100); //100
  g = map(g, 0, 255, 0, 100); //150
  r = map(r, 0, 255, 0, lcd_brightness);
  g = map(g, 0, 255, 0, lcd_brightness);
  b = map(b, 0, 255, 0, lcd_brightness);
  // common anode so invert!
  r = map(r, 0, 255, 255, 0);
  g = map(g, 0, 255, 255, 0);
