     //delay(LETTER_DELAY); // before next character
 }
 
-void send_letter_without_space(int letter) {
-    sendByte(0b100100001);
-    sendByte(0b000001011);
-    sendByte(0b100100001);
-    sendByte(0b000000011);
-    sendByte(letter);
-    if (underline) {
-      sendByte(0b000000000); // no space
-      sendByte(0b100100001);
-      sendByte(0b000001011);
-      sendByte(0b100100001);
-      sendByte(0b000000011);
-      sendByte(asciiTrans['_']);
-    }
-    if (bold) {
-      sendByte(0b000000001); // one microspace
-      sendByte(0b100100001);
-      sendByte(0b000001011);
-      sendByte(0b100100001);
-      sendByte(0b000000011);
-      sendByte(letter);
-      sendByte(0b000001001);
-    } else {
-      // not bold
-      sendByte(0b000000000); // spacing for one character
-    }
-    //delay(LETTER_DELAY); // before next character
-}
-
 void letterNoSpace(int letter) {
     sendByte(0b100100001);
     sendByte(0b000001011);

                    fastTextInit();
                    fastPrinting = true;
                }
                fastTextChars(buffer + bufferPos, 1, spacing);

                if (reverseText) {
                    charCount--;
                    if (charCount < 0) {


int printAllChars(char buffer[], 
                  uint16_t bytesToPrint, 
                  int charCount) {
    uint8_t readLength = 65;
    bool fastPrinting = false;
    uint16_t bytesPrinted = 0;
