diff --git a/README.md b/README.md
index 5e236d6..0115355 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,77 @@
-# URL_Class
+# URL Class
-Set of class functions I use from time to time.
\ No newline at end of file
+Set of class functions I use from time to time.
+
+1. isValidURL - Returns TRUE/FALSE if the string is a Valid URL
+2. stripWWW - Strips the WWW off the incoming URL
+3. getDomainName - Strips the WWW off the incoming URL
+4. Status_Code - Returns the Status Code of a URL ie(200 or 404)
+5. FavIcon - Get an image object of the FavIcon, Returns (T/F) if present
+6. Save_FavIcon - Saves the Websites FavIcon to the File/Path
+7. GetParam - Returns a Form Value
+8. isMobileDevice - Tests the User Agent to see if it is a mobile device
+9. isSpiderBot - Tests the User Agent to see if it is a Bot/Spider/Crawler
+
+Quick Example
+-----
+**url-example.php**
+
+```
+isValidURL('https://www.rick.us') ? 'TRUE' : 'FALSE') . '
';
+
+// -- stripWWW ---------------------------------
+// Strips off everything but the domain name.
+ echo $url->stripWWW('https://www.rhays.us') . '
';
+
+// -- getDomainName ----------------------------
+ echo $url->getDomainName('https://www.rhays.us') . '
';
+
+// -- Return Status from URL -------------------
+// Returns current html status code for site (2xx, 3xx, 4xx, 5xx).
+ echo $url->Status_Code('https://www.rick.us') . '
';
+
+// -- Does site have a FavIcon (T/F) -----------
+// Returns a True/False if site has a favicon present.
+ echo ($url->FavIcon('https://www.rick.us') ? 'TRUE' : 'FALSE') . '
';
+
+// -- Save and Display favicon Image (T/F) -----
+// Saves the favicon as a PNG image to location of your choice.
+ echo ($url->Save_FavIcon('https://www.rick.us', 'favicon.png') ? 'TRUE' : 'FALSE') . '
';
+ echo '
';
+ echo '
';
+
+// -- Display current user agent ---------------
+ echo $_SERVER['HTTP_USER_AGENT'] . '
';
+
+// -- isMobileDevice ---------------------------
+ echo ($url->isMobileDevice() ? 'TRUE' : 'FALSE') . '
';
+
+// -- isSpiderBot ------------------------------
+ echo ($url->isSpiderBot() ? 'TRUE' : 'FALSE') . '
';
+
+// -- Returns the GET/POST param value else returns a default value
+ $_GET['TEST-GET'] = 'TEST GET';
+ var_dump($_GET);
+ echo '
';
+ $_POST['TEST-POST'] = 'TEST POST';
+ $_POST['TEST-DEFAULT'] = NULL;
+ var_dump($_POST);
+ echo '
';
+
+ echo $url->GetParam('TEST-GET', 'No Data') . '
';
+ echo $url->GetParam('TEST-POST', 'No Data') . '
';
+ echo $url->GetParam('TEST-DEFAULT', 'DEFAULT') . '
';
+ // ===================================================
+
+$url = null;
+
+```
\ No newline at end of file