     else {
       counter = 25;
     }
-    sound.tone(alphabetSong[counter], 500);
+    nextLetter(counter);
   }
 
   if (buttonJustPressed(A_BUTTON) || buttonJustPressed(B_BUTTON) == true) {
     playSong();
   }
-
-  arduboy.setCursor(0, 0);
-  arduboy.drawChar(50, 10, alphabet[counter], WHITE, BLACK, 6);
-  arduboy.display();
 }

  return false;
}

void setup() {
  // put your setup code here, to run once:
  arduboy.begin();
  arduboy.clear();
  playSong();
  counter = 0;
}

void loop() {

  'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
};

int colorState = 0;

const uint8_t colorMap[2][2] = {
  {BLACK, WHITE},
  {WHITE, BLACK}
};

const uint16_t alphabetSong[] = {
  NOTE_C4, NOTE_C4, NOTE_G4, NOTE_G4, NOTE_A4, NOTE_A4, NOTE_G4,
