         {
             for (int i = 0; i < currentDateTime.minute(); i++)
             {
-                strip.setPixelColor(OuterLED(i), 0, 0, 15);
+                strip.setPixelColor(OuterLED(i), 0, 0, Brightness);
             }
         }
         
         if (LEDsEnabled)
-            strip.setPixelColor(OuterLED(previousDateTime.second()), 0, 0, 0);
+        {
+            if (previousDateTime.second() < previousDateTime.minute())
+                strip.setPixelColor(OuterLED(previousDateTime.second()), 0, 0, Brightness);
+            else
+                strip.setPixelColor(OuterLED(previousDateTime.second()), 0, 0, 0);
+        }
         
         unsigned long timeSinceLastTick = millis() - lastSecondMillis;
         

            uint8_t nextSecond = (currentSecond == 59) ? 0 : currentSecond + 1;
            if (LEDsEnabled)
            {
                uint8_t brightness = 30;
                
                double scaledAmount;
                
                if (amount <= 0.5)

#include <Adafruit_NeoPixel.h>
#include <EasingLibrary.h>

#define Brightness 30
#define UpdateSkips 8
#define LEDStartDelay 3

