 
     // choose the right powercell animation sequence for booted/on
     if ( powerBooted == true ) {
-      powerSequenceOne(currentMillis, pwr_interval);
+      poweredDown = false;
+      shuttingDown = false;
+      powerSequenceOne(currentMillis, pwr_interval, cyc_interval);
     } else {
       powerSequenceBoot(currentMillis);
     }

          if ( diff > warnWaitTime) {
            pwr_interval = 20; // speed up the powercell animation
            firing_interval = 20; // speed up the bar graph animation
            if (playing == 1 || shouldWarn == false ) {
              shouldWarn = true;
              playTrack(warnTrack); // play the firing track with the warning

#define LOW  0x0

// neopixel pins
#define NEO_NOSE 3 // for nose of wand
Adafruit_NeoPixel noseJewel = Adafruit_NeoPixel(7, NEO_NOSE, NEO_GRB + NEO_KHZ800);

#define NEO_POWER 2 // for cyclotron and powercell
Adafruit_NeoPixel powerStick = Adafruit_NeoPixel(44, NEO_POWER, NEO_GRB + NEO_KHZ800);

bool powerBooted = false; // has the pack booted up
bool poweredDown = true;

// soundboard pins
#define SFX_RST 10
#define SFX_RX 11
#define SFX_TX 12

// setup the board with the pins
SoftwareSerial ss = SoftwareSerial(SFX_TX, SFX_RX);
