   }
   root.close();
 
-  // Print # of files
+  // Print version and # of files
+  Serial.print("Version ");
+  Serial.println(VERSION);
   Serial.print("Number of files = ");
   Serial.println(numberOfFiles);
   Serial.print("Mode = ");

        Serial.print("Image size: ");
        Serial.print(bmpWidth);
        Serial.print('x');
        Serial.println(bmpHeight);

        // BMP rows are padded (if needed) to 4-byte boundary
        rowSize = (bmpWidth * 3 + 3) & ~3;

  }
  tft.setTextColor(ST7735_CYAN);
  tft.setTextSize(1);
  tft.setCursor(30, 130);
  tft.print("Version ");
  tft.println(VERSION);
  if (SD_OK) {
    tft.setCursor(30, 140);
    tft.print("# of files ");
