diff --git a/JSONParser.cabal b/JSONParser.cabal
--- a/JSONParser.cabal
+++ b/JSONParser.cabal
@@ -1,5 +1,5 @@
 name: JSONParser
-version: 0.1.0.2
+version: 0.1.0.3
 cabal-version: >=1.10
 build-type: Simple
 license: BSD3
@@ -23,6 +23,7 @@
         base >=4.9 && <4.10,
         parsec >=3.1 && <3.2
     default-language: Haskell2010
+    default-extensions: Safe
     other-extensions: NoMonomorphismRestriction
 
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,1 +1,10 @@
 # JSONParser
+usage:
+
+```
+$ cabal install JSONParser
+$ ghci
+Prelude> :m + Text.JSONParser Text.Parsec 
+Prelude Text.JSONParser Text.Parsec> map (parse parser "") ["{ \"a\t\n\\u007F\" : [true] ,false:{null: -3.2e-5 }}"]
+[Right (JObject [(JKeyString "a\t\n\DEL",JList [JSingle (JKeyBool True)]),(JKeyBool False,JObject [(JKeyNull,JSingle (JKeyNum (JNumFraction (-3.2000000000000005e-5))))])])]
+```
