 
 //debug macros
 #ifdef WLED_DEBUG
-#define DEBUG_PRINT(x)  Serial.print (x)
-#define DEBUG_PRINTLN(x) Serial.println (x)
-#define DEBUG_PRINTF(x) Serial.printf (x)
-unsigned long debugTime = 0;
-int lastWifiState = 3;
-unsigned long wifiStateChangedTime = 0;
-int loops = 0;
+  #define DEBUG_PRINT(x)  Serial.print (x)
+  #define DEBUG_PRINTLN(x) Serial.println (x)
+  #define DEBUG_PRINTF(x) Serial.printf (x)
+  unsigned long debugTime = 0;
+  int lastWifiState = 3;
+  unsigned long wifiStateChangedTime = 0;
+  int loops = 0;
 #else
-#define DEBUG_PRINT(x)
-#define DEBUG_PRINTLN(x)
-#define DEBUG_PRINTF(x)
+  #define DEBUG_PRINT(x)
+  #define DEBUG_PRINTLN(x)
+  #define DEBUG_PRINTF(x)
 #endif
 
 //filesystem
 #ifndef WLED_DISABLE_FILESYSTEM
-#include <FS.h>
-#ifdef ARDUINO_ARCH_ESP32
-#include "SPIFFS.h"
-#endif
-#include "SPIFFSEditor.h"
+  #include <FS.h>
+  #ifdef ARDUINO_ARCH_ESP32
+    #include "SPIFFS.h"
+  #endif
+  #include "SPIFFSEditor.h"
 #endif
 
 


  handleOverlays();
  yield();
  #ifdef WLED_USE_ANALOG_LEDS 
  strip.setRgbwPwm();
  #endif

  if (doReboot) reset();


char mqttStatusTopic[40] = ""; //this must be global because of async handlers

#if AUXPIN >= 0
  //auxiliary debug pin
  byte auxTime = 0;
  unsigned long auxStartTime = 0;
  bool auxActive = false, auxActiveBefore = false;
#endif

//alexa udp
String escapedMac;
#ifndef WLED_DISABLE_ALEXA
  Espalexa espalexa;
  EspalexaDevice* espalexaDevice;
#endif

//dns server
