diff --git a/README.md b/README.md
index 35f3b4b938df36c10b362aeec08ede10d1fb69cc..825f4ec54bf4a6309dc810737ee8b873e8270c81 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
 # djongo
 Driver for allowing Django to use NoSQL databases
 
-Now use NoSQL databases like Mongodb as a backend for django!!!
+Use Mongodb as a backend database for your django project, without changing a single django model!!!
+
+<h2>Usage:</h2>
 
   1. Clone djongo directory into Lib\site-packages\django\db\backends
   2. Add: 
@@ -16,3 +18,16 @@ Now use NoSQL databases like Mongodb as a backend for django!!!
    Into settings.py file of your project.
    
    3. YOUR ARE SET! HAVE FUN!
+
+<h2>How it works:</h2>
+
+  djongo is a SQL to mongodb query complier. It translates every SQL query into a mongoDB query document and quries the backend instance.
+  As djongo translates a SQL query string into a MongoDB command, all Django features, models etc work as is.
+  
+  Django contrib modules: 
+  
+    'django.contrib.admin',
+    'django.contrib.auth',    
+    'django.contrib.sessions',
+    
+ and others... fully supported.