   startTimer(timerStartupState);
 }
 void updateStartupState() {
-  if(isTimerExpired(timerStartupState, 5000)) {
+  if(isTimerExpired(timerStartupState, 1000)) {
     stateMachine.transitionTo(readyState);
   }
 }


void setup() {
  pinMode(TRIGGER_BUTTON, INPUT_PULLUP);
  pinMode(ARMING_SWITCH, INPUT);
  pinMode(ARMED_LED, OUTPUT);
  pinMode(FIRING_LED, OUTPUT);
  

  if (!armed) {
    stateMachine.transitionTo(readyState);
  }
  digitalWrite(ARMED_LED, HIGH);
}
void leaveArmedState() {
  digitalWrite(ARMED_LED, LOW);
}

// -------------- Firing State ---------------
void enterFiringState () {
  note("firing!");
  digitalWrite(FIRING_LED, HIGH);

  startTimer(timerFiringState);
}
void updateFiringState() {
  if(isTimerExpired(timerFiringState, 1000)) {
