         if (LEDsEnabled)
         {
             Flash* flash = new Flash(OuterLED(currentDateTime.second()), 1.15, Brightness, 0, 0);
-            flashes.push_back(flash);
+            animations.push_back(flash);
         }
         
         unsigned long timeSinceLastTick = millis() - lastSecondMillis;


            if (LEDsEnabled)
            {
                for(std::vector<Flash*>::iterator it = flashes.begin(); it != flashes.end(); )
                {
                    Flash* flash = *it;
                    if (!flash->update(time))
                    {
                        it = flashes.erase(it);
                        delete flash;
                    }
                    else
                    {


BackEase ease;

std::vector<Animation*> animations;

uint16_t OuterLED(uint16_t n)
{
