 int numReadings = 25;            // Smoothing function: # of Readings
 int neoBrightness = 100;         // Neopixel Shield
 boolean running = false;         // Colon On/Off
+//volatile int state = LOW;        // For Reminder Switch Interrupt
 
 // Setup Components
 RTC_DS1307 RTC;

  adjustBrightness();                    // Check Switch & Adjust brightness
  fourTwentyCheck();                     // Check if 4:20pm & Run Alarm
  reminderSwitch();                      // LED / Reminder 
  if (reminderState == 0) strip.show();  // Turn pixels off
}

// ================================================================================== //

  disp.drawColon(true);
  reminderState = digitalRead(reminderSwitchIn);        // Check Reminder Switch
  if (reminderState == HIGH) rainbowCycle(35);             // If On: Run Rainbow Crossfade
}

void rainbowOff()
{
   // if (reminderState == LOW)
    strip.show();                 // Turn pixels off
}
  

void smooth()                                           // Cleans up photocell input
{
