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

    if ( powerSeqNum <= powerSeqTotal) {
      powerSeqNum++;
    } else {
      powerSeqNum = 0;
    }

    doUpdate = true;

    // START POWERCELL
    if( currentBootLevel != powerSeqTotal ){
      if( currentBootLevel == currentLightLevel){
        if(currentLightLevel+1 <= powerSeqTotal){
          powerStick.setPixelColor(currentLightLevel+1, 0);
        }
        powerStick.setPixelColor(currentBootLevel, powerStick.Color(0, 0, 255));
        currentLightLevel = powerSeqTotal;
        currentBootLevel++;
      }else{
        if(currentLightLevel+1 <= powerSeqTotal){
          powerStick.setPixelColor(currentLightLevel+1, 0);
        }
        powerStick.setPixelColor(currentLightLevel, powerStick.Color(0, 0, 255));
        currentLightLevel--;
      }
      doUpdate = true;
    }else{
      powerBooted = true;
      currentBootLevel = powercellIndexOffset;
      currentLightLevel = powercellLedCount - powercellIndexOffset;
    }
    // END POWERCELL
  }
