   { pause, 0.5 },
 
   // Color swirls
-  { rainbowAnimation, 1, 1 },
-  { rainbowAnimation, 1, 0 },
-
-  { allOffBitByBit, 2 },
+//  { rainbowAnimation, 15, 1 },
+//  { allOffRowByRow, 1 },
+  { rainbowAnimation, 30, 0 },
+
+  { allOffRowByRow, 2 },
   //{ pause, 0.5 },
 };
 

  for (int y = 0; y < GRIDSIZE; y++) {
    for (int x = 0; x < GRIDSIZE; x++) {
      Fader.setPixelColor(x, y, Color(0, 0, 0), time);
      time += duration / (GRIDSIZE * GRIDSIZE); // fade over 2s
    }
  }
}

/////////////


  { animateToLetterU, 0.2 },
  { pause, 1.5 },

  { allOffRowByRow, 2 },

  // Beating heart
  { animateToBigHeart, 0.5},
