     if ( powerSeqNum <= powerSeqTotal) {
       powerSeqNum++;
     } else {
-      powerSeqNum = 0;
+      powerSeqNum = powercellIndexOffset;
     }
 
     doUpdate = true;

unsigned long prevFadeCycMillis = 0;    // last time we changed a cyclotron light in the idle sequence

// LED tracking variables
const int powerSeqTotal = 15;       // total number of led's for powercell 0 based
int powerSeqNum = 0;                // current running powercell sequence led
int powerShutdownSeqNum = 15;       // shutdown sequence counts down from 16

// animation level trackers for the boot and shutdown
int currentBootLevel = -1;          // current powercell boot level sequence led
int currentLightLevel = 15;         // current powercell boot light sequence led

void setCyclotronLightState(int startLed, int endLed, int state ){
  switch ( state ) {

  // reset vars
  powerBooted = false;
  poweredDown = true;
  powerSeqNum = powercellIndexOffset;
  powerShutdownSeqNum = powercellLedCount - powercellIndexOffset;
  currentLightLevel = powercellLedCount;
  currentBootLevel = powercellIndexOffset;
  cyclotronRunningFadeIn = 0;
  
  // shutoff the leds
