   starX[i] = random(250);
   starY[i] = random(75);
   starWidth[i] = random(1, 4);
+  
 
   if (starWidth[i] >= 3) {
 //    starSpeed[i] = random(75, 95) * 0.01f;


  while(! allDone) {
    unsigned long currentMilliseconds = millis();
    if (arduboy.pressed(A_BUTTON)) {
      if ((currentMilliseconds - lastDebounceTime) > DEBOUNCE_DELAY) {
        // Advance right or finish entering initials
        if (currPos < 2) {
          currPos++;
          drawHighScoreEntryCursor(currPos);
          arduboy.display();
        } else {
          allDone = true;
        }
        lastDebounceTime = currentMilliseconds;
      }
    }
   
    if (arduboy.pressed(LEFT_BUTTON)) {
      if ((currentMilliseconds - lastDebounceTime) > DEBOUNCE_DELAY) {
        // Only do something if we are not already on leftmost one
        if (currPos > 0) {
          currPos--;
          drawHighScoreEntryCursor(currPos);
          arduboy.display();
        }
        lastDebounceTime = currentMilliseconds;
      }    
    }
  
    if (arduboy.pressed(RIGHT_BUTTON)) {
      if ((currentMilliseconds - lastDebounceTime) > DEBOUNCE_DELAY) {
        // Only do something if we are not already on rightmost one
        if (currPos < 2) {
          currPos++;
          drawHighScoreEntryCursor(currPos);
          arduboy.display();
        }
        lastDebounceTime = currentMilliseconds;
      }
    }

    if (arduboy.pressed(UP_BUTTON)) {
       if ((currentMilliseconds - lastDebounceTime) > DEBOUNCE_DELAY) {
          if (currInitials[currPos] == 96) {
            currInitials[currPos] = 32;
          } else {
            currInitials[currPos]++;
          }
          sprintf(textBuf, "%c%c%c", currInitials[0], currInitials[1], currInitials[2]);
          printText(textBuf, 44, 45, 2);
          arduboy.display();
          lastDebounceTime = currentMilliseconds;
       }
    }

    if (arduboy.pressed(DOWN_BUTTON)) {
       if ((currentMilliseconds - lastDebounceTime) > DEBOUNCE_DELAY) {
          if (currInitials[currPos] == 32) {
            currInitials[currPos] = 96;
          } else {

          }
          sprintf(textBuf, "%c%c%c", currInitials[0], currInitials[1], currInitials[2]);
          printText(textBuf, 44, 45, 2);
//          arduboy.display();
          lastDebounceTime = currentMilliseconds;
       }    
       arduboy.display();
 
    }
  }

