                   temperature,
                   timeS,
                   idString.toInt(),
-                  dateS);
+                  dateS,
+                  description);
   }
 } // void getWeatherData()
 

                   String temperature,
                   String time,
                   int weatherID,
                   String dateS)
{
  tft.setTextColor(YELLOW);
  tft.setTextSize(1);
  tft.setCursor(17, 5);
  tft.print("Updated " + time);
  tft.setTextColor(WHITE);
  tft.setTextSize(2);


  printWeatherIcon(weatherID);

  tft.setTextColor(YELLOW);
  tft.setTextSize(1);
  maxLeghtOfRow = std::min((int)description.length(), 22); // Limit characters
  tft.setCursor((11 - (maxLeghtOfRow / 2)) * 4, 120); // Center text
  tft.print(description);
  tft.setTextColor(WHITE);
  tft.setTextSize(2);
  tft.setCursor(27, 132);
