diff --git a/README.md b/README.md
index 24aac8e..a8df0be 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,29 @@
# pyhamtools
-A Library with Amateur Radio specific Functions and Classes for any kind of Callsign Lookup Service, e.g. Logbooks
-or DX-Clusters. Currently,
-* [Country-Files.org](http://country-files.org),
+Pyhamtools is a set of Functions and classes for Amateur Radio software. Currently the core part is the Callsign
+Lookup which decodes any amateur radio callsign string and provides the corresponding information (Country, DXCC entity,
+CQ Zone...etc). This basic functionality is needed for Logbooks, DX-Clusters or Log Checking.
+
+Currently,
+* [Country-Files.org](http://country-files.org)
* [Clublog Prefixes & Exceptions XML File](https://clublog.freshdesk.com/support/articles/54902-downloading-the-prefixes-and-exceptions-as)
* [Clublog DXCC Query API](http://clublog.freshdesk.com/support/articles/54904-how-to-query-club-log-for-dxcc)
* [Redis.io](http://redis.io)
are supported sources.
All services can be accessed through a unified interface.
-This Library is used in production at DxHeat.com.
+This Library is used in production at [DXHeat.com DX Cluster](https://dxheat.com), performing several thousand lookups per day.
-# Installation
+## Documentation
+Check out the full documentation at:
+[PyHamTools.readthedocs.org](pyhamtools.readthedocs.org/en/latest/index.html)
+
+## Installation
Easiest way to install pyhamtools is through the packet manager PIP:
-`pip install pyhamtools'
+`pip install pyhamtools`
-# How to use pyhamtools
+## How to use pyhamtools
```
>>> from pyhamtools import LookupLib, Callinfo
@@ -35,5 +42,5 @@ Easiest way to install pyhamtools is through the packet manager PIP:
```
-Check out the full documentation at:
-[PyHamTools.readthedocs.org](pyhamtools.readthedocs.org/en/latest/index.html)
\ No newline at end of file
+## Testing
+An extensive set of unit tests has been created for all Classes & Methods.
\ No newline at end of file
diff --git a/docs/build/doctrees/Callinfo.doctree b/docs/build/doctrees/Callinfo.doctree
index 18d2438..1f7a5b7 100644
Binary files a/docs/build/doctrees/Callinfo.doctree and b/docs/build/doctrees/Callinfo.doctree differ
diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle
index b62293c..5a2a3d5 100644
Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ
diff --git a/docs/build/doctrees/help.doctree b/docs/build/doctrees/help.doctree
index 42e4d5d..afd93ea 100644
Binary files a/docs/build/doctrees/help.doctree and b/docs/build/doctrees/help.doctree differ
diff --git a/docs/build/doctrees/index.doctree b/docs/build/doctrees/index.doctree
index cb4b4d8..49dd72f 100644
Binary files a/docs/build/doctrees/index.doctree and b/docs/build/doctrees/index.doctree differ
diff --git a/docs/build/doctrees/license.doctree b/docs/build/doctrees/license.doctree
index 7742cce..ae038a0 100644
Binary files a/docs/build/doctrees/license.doctree and b/docs/build/doctrees/license.doctree differ
diff --git a/docs/build/doctrees/lookuplib.doctree b/docs/build/doctrees/lookuplib.doctree
index 458a8fa..cc77c17 100644
Binary files a/docs/build/doctrees/lookuplib.doctree and b/docs/build/doctrees/lookuplib.doctree differ
diff --git a/docs/build/html/.buildinfo b/docs/build/html/.buildinfo
index ca19a99..0b03499 100644
--- a/docs/build/html/.buildinfo
+++ b/docs/build/html/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: e213cdbf4e63b1b254214ef0f523c5d7
+config: 841ebbf79ca7b9d13ea1507ed2540934
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/build/html/Callinfo.html b/docs/build/html/Callinfo.html
index 99225ab..6b1653a 100644
--- a/docs/build/html/Callinfo.html
+++ b/docs/build/html/Callinfo.html
@@ -6,7 +6,7 @@