     server.send(200, F("text/plain"), response);
 
   } else {
-    server.send(200, F("text/plain"), "err");
+    server.send(200, F("text/plain"), F("err"));
   }
   
   digitalWrite(led, 0);
 }
 
-void handleNotFound(){
+static void handleNotFound(){
   digitalWrite(led, 1);
   String message = "File Not Found\n\n";
   message += "URI: ";


  WiFi.mode(WIFI_AP);
  WiFi.softAPConfig(apIP, apIP, mask);
  WiFi.softAP("LogobotBlue", "logobot1");
  
  dnsServer.setTTL(300);
  // set which return code will be used for all other domains (e.g. sending

#include <ESP8266WebServer.h>
#include <WiFiClient.h>

/* Settings you may want to configure for your LogoBot */
#define LOGOBOT_SSID "LogobotBlue"
#define LOGOBOT_PWD "logobot1"
#define LOGOBOT_URL "logo.bot"
static const IPAddress apIP(192, 168, 4, 1);
static const IPAddress mask(255, 255, 255, 0);

/* Settings you should leave alone */
#define DNS_PORT 53
#define led 2

DNSServer dnsServer;
ESP8266WebServer server(80);

static const char page[] PROGMEM = R"~(
<!DOCTYPE html>
<meta name="viewport" content="width=device-width, initial-scale=1">
<html>
