diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -134,9 +134,9 @@
 
 valToText :: Value -> Text
 valToText (String x) = x
-valToText Null = "NULL"
-valToText (Bool True) = "T"
-valToText (Bool False) = "F"
+valToText Null = "null"
+valToText (Bool True) = "t"
+valToText (Bool False) = "f"
 valToText (Number x) = 
     case floatingOrInteger x of
         Left float -> T.pack . show $ float
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -61,6 +61,7 @@
 Assuming you have a recent version of the [Haskell
 platform](https://www.haskell.org/platform/) on your system, 
 
+    cabal update
     cabal install jsontsv
 
 Make sure the installed executable is on your PATH.
diff --git a/jsontsv.cabal b/jsontsv.cabal
--- a/jsontsv.cabal
+++ b/jsontsv.cabal
@@ -2,7 +2,7 @@
 --  see http://haskell.org/cabal/users-guide/
 
 name:                jsontsv
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            JSON to TSV transformer
 homepage:            https://github.com/danchoi/jsontsv
 description:         Transforms JSON into tab-separated line-oriented output, for easier processing in Unix-style pipelines.
