   // Code to setup esp8266 to connect to zee weefee 
   delay(100);
   WiFi.begin(weefee_ID, weefee_Password);
-  Serial.print("Connecting to ze network...");
+  Serial.print("Connecting to the wifi network...");
   while (WiFi.status() != WL_CONNECTED) {
-    //Serial.print(".");
     delay(500);
   }
   Serial.println();
-  Serial.print("connected: ");
-  Serial.println(WiFi.localIP());
+  Serial.println("connected. ");
+  //Serial.println(WiFi.localIP());
+  delay(2000);  // Wait 2 seconds to stabilize connection...
 }
 
 // Reads the Unique ID from the card and stores it as a 32-bit unsigned integer

        flash = !flash;
        delay(250);   // Delay 250ms
      }
      // If the object left exit the loop
      if(digitalRead(Sensor_Pin))
        break;               
    }
    get_UID();
    // ****************************************************************
    //  Just so it can easily be seen...
    // Send UID to database to see if card is authorized
    // ****************************************************************

    //authorized = checkAuthorization();
    authorized = cheatAuthorization2();

    if(authorized) {
      Serial.print("Maaa!!!!! I did it!!! (Authorized user) \n");
      digitalWrite(Red_Led, LOW); // Shutoff Red LED for flashing sequence
      flash_LED(Green_Led, 2000); // Flash LED for 2 seconds
      digitalWrite(Green_Led, LOW); // Shutoff Green LED
      digitalWrite(Red_Led, HIGH);  // Turn on RED LED to signal occupied
      Serial.print("Time to wait for Michael to move his car...\n");
      while(!digitalRead(Sensor_Pin))
      {
        delay(500); // check the pin every 500ms to avoid WDT reset
      }
    }
    else // If they are not authorized...
    {
      Serial.print("Don't tell Maaa!!!! (Unauthorized user) \n");
      bool flash = true;
      while(!digitalRead(Sensor_Pin)) 
      {
        digitalWrite(Red_Led, flash);
        flash = !flash;
        delay(250);
      }
    }
  }
  if(flag == true) {
    Serial.print("Guess they left... (Object no longer detected)\n");
    Serial.print("Updating spot vacancy to true...");
    Serial.println();
    while(!updateVacancy(true)) {
      delay(100);
    }
    delay(500);  // Delay for 1/2 Second
  }
  delay(250); // Check for card every 250ms to avoid WDT resets
}

////////////////////////////////////////////////////////////////////////////////////////////////


#include <ESP8266WiFi.h>
#include <SPI.h>
#include <MFRC522.h>        // Library Downloaded from: https://github.com/miguelbalboa/rfid
#include "RestClient.h"   // Library Downloaded from: https://github.com/DaKaZ/esp8266-restclient 

// These two fields must be changed if a different access point is used.
#define weefee_ID       "ChangeME"
#define weefee_Password "ChangeMETOO"

#define Green_Led   15
#define Red_Led     0
