   PCICR  |= (1 << PCIE0);  // Enable interrupt
 
   
-  registerPattern(&OriginalColorSwirl);
-  registerPattern(&OriginalRainbowLoop);
-  registerPattern(&OriginalVerRainbowLoop);
-  registerPattern(&OriginalColorFade);
-  registerPattern(&Pulse);
-  registerPattern(&scanner);
-  registerPattern(&flicker);
-  registerPattern(&flashlight);
-  registerPattern(&EMS);
-  registerPattern(&OriginalMatrix);
-  registerPattern(&RandomColorPopLoop);
-  registerPattern(&shimmer);
-  registerPattern(&RandomMarchLoop);
-  registerPattern(&RWBMarchLoop);
-  registerPattern(&xmas);
+registerPattern(&OriginalColorSwirl);
+registerPattern(&OriginalRainbowLoop);
+registerPattern(&OriginalColorFade);
+registerPattern(&OriginalRndColFade);
+registerPattern(&Pulse);
+registerPattern(&scanner);
+registerPattern(&flicker);
+registerPattern(&flashlight);
+registerPattern(&EMS);
+registerPattern(&OriginalMatrix);
+registerPattern(&RandomColorPopLoop);
+registerPattern(&shimmer);
+registerPattern(&RandomMarchLoop);
+registerPattern(&RWBMarchLoop);
+registerPattern(&xmas);
   
 
   // If the EEPROM hasn't been initialized, do so now

// Our patterns
ColorSwirl OriginalColorSwirl(1,1,1);
RainbowLoop OriginalRainbowLoop(CRGB(0, 0, 0));
VerRainbowLoop OriginalVerRainbowLoop(CRGB(0, 0, 0));
ColorFade OriginalColorFade(CRGB(0, 0, 0));
ColorPulse Pulse(CRGB(255, 0, 0)); //red
Scanner scanner(4, CRGB(255,0,0)); //red
Flicker flicker(CRGB(0,0,0));

#include "Scanner.h"
#include "SerialLoop.h"
#include "Shimmer.h"
#include "RandomColorFade.h"
#include "xmas.h"

// LED data array
