   }
   if (readyForWifiUpdate) {
     readyForWifiUpdate = false;
+    wifiscan();
+    displayWifiLogo();
     currentNumberOfNetwork = 0;
-    wifiscan();
   }
 }
 

bool has_display          = false;  // if I2C display detected
uint8_t NumberOfI2CDevice = 0;      // number of I2C device detected
int8_t NumberOfNetwork    = 0;      // number of wifi networks detected
int8_t currentNumberOfNetwork    = 0;      // currently start of AP to list


char i2c_dev[I2C_DISPLAY_DEVICE][32]; // Array on string displayed

  display->setTextAlignment(TEXT_ALIGN_LEFT);
  display->setFont(Roboto_Condensed_12);


  for (int i = 0; i < WIFI_DISPLAY_NET; i++) {
    // Print SSID and RSSI for each network found
