   int address = file*10*5;
   byte hi, lo;
   arduboy.clear();
-  arduboy.setCursor(32, 0);
-  arduboy.print("HIGH SCORES");
+  text.setCursor(32, 0);
+  text.print("HIGH SCORES");
   arduboy.display();
 
   for(int i = 0; i < 10; i++)
   {
-    sprintf(text, "%2d", i+1);
-    arduboy.setCursor(x,y+(i*8));
-    arduboy.print( text);
+    sprintf(text_buffer, "%2d", i+1);
+    text.setCursor(x,y+(i*8));
+    text.print(text_buffer);
     arduboy.display();
     hi = EEPROM.read(address + (5*i));
     lo = EEPROM.read(address + (5*i) + 1);

    arduboy.display();
    arduboy.clear();

    arduboy.setCursor(16,0);
    arduboy.print("HIGH SCORE");
    sprintf(text, "%u", score);
    arduboy.setCursor(88, 0);
    arduboy.print(text);
    arduboy.setCursor(56, 20);
    arduboy.print(initials[0]);
    arduboy.setCursor(64, 20);
    arduboy.print(initials[1]);
    arduboy.setCursor(72, 20);
    arduboy.print(initials[2]);
    for(byte i = 0; i < 3; i++)
    {
      arduboy.drawLine(56 + (i*8), 27, 56 + (i*8) + 6, 27, 1);

  {
    //Draws "Press FIRE"
    //arduboy.bitmap(31, 53, fire);  arduboy.display();
    text.setCursor(31, 53);
    text.print("PRESS FIRE!");
    arduboy.display();

    if (pollFireButton(50))
