   Ethernet.begin(config.mac, config.ip);
   udp.begin(config.udpPort);
 
-  port1.init();
+  FastLED.addLeds<WS2812, 5, RGB>(leds1, NUM_RGB);
+  FastLED.addLeds<WS2812, 21, RGB>(leds2, NUM_RGB);
 }
 
 ////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////
void mergeRGBtoRGBW(uint8_t* rgb, uint8_t* rgbw, int n) {
  for (int i=0; i<n; i++) {
    rgbw[1] = rgb[0];
    rgbw[0] = rgb[1];
    rgbw[2] = rgb[2];
    rgb += 3;
    rgbw += 4;
  }


          // IpProg packet
          case OpIpProg:
            //udp.read(buffer, min(udp.available(), (int)sizeof(buffer)));
            node.createIpProgReply();
            artnetSend(buffer, sizeof(ArtIpProgReply));
            break;

          // Unhandled packet
          default:
            break;
        }
      }
    }
