      switch(var)
      {
         case 1:
-          yoda();
+          rebel();
           break;
         case 2:
-          luke();
+          lightSide();
           break;
         case 3:
-          vader();
+          empire();
           break;
         case 4:
-          vaderBreathing();
+          darkSide();
+          break;
+        case 5:
+          logo();
           break; 
      }
   }
-  delay(500);
+  else {
+    blueRing();
+  }
+  delay(100);
 
   //colorWipe(strip.Color(255, 0, 0), 50); // Red
   //colorWipe(strip.Color(0, 255, 0), 50); // Green

  return strip.Color(WheelPos * 3, 255 - WheelPos * 3, 0);
}

void colorPulse(int r, int g, int b, uint8_t wait, uint8_t waitExtra) {
  clearRing();
  strip.show();
  delay(wait);

  delay(100);
}

void lightSide() {
  //blink(2);
  colorPulse(0, 255, 0, 100, 100);
  clearRing();
