-const byte powerPins[] = {53, 51, 49, 47, 45, 43, 41, 39};
+const byte adjPowerPin = 45;
 const byte latchPin = 37;
 const byte eePin = 35;
 const byte emPin = 33;
 const byte prrPin = 31;
 const byte buttonPin = A0;
 
-const byte powerLevel = 255;
+const byte powerLevel = 50;
 
 const byte auxToPowerMillis = 100;
 const byte powerToLatchMillis = 100;

}

void submitPower(byte lvl) {
  for(byte i = 0; i < 8; i++) {
    digitalWrite(powerPins[i], ((1 << i) & lvl) == (1 << i));
  }
}

boolean inAfterStartState = true;

void setup() {
  pinMode(adjPowerPin, OUTPUT);
  pinMode(latchPin, OUTPUT);
  pinMode(eePin, OUTPUT);
  pinMode(emPin, OUTPUT);
  pinMode(prrPin, OUTPUT);
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}
