diff --git a/csv-conduit.cabal b/csv-conduit.cabal
--- a/csv-conduit.cabal
+++ b/csv-conduit.cabal
@@ -1,12 +1,12 @@
 Name:                csv-conduit
-Version:             0.3
+Version:             0.3.0.1
 Synopsis:            A flexible, fast, conduit-based CSV parser library for Haskell.
 Homepage:            http://github.com/ozataman/csv-conduit
 License:             BSD3
 License-file:        LICENSE
 Author:              Ozgun Ataman
 Maintainer:          Ozgun Ataman <ozataman@gmail.com>
-Category:            Data, Conduit
+Category:            Data, Conduit, CSV, Text
 Build-type:          Simple
 Cabal-version:       >= 1.9.2
 Description:
diff --git a/src/Data/CSV/Conduit.hs b/src/Data/CSV/Conduit.hs
--- a/src/Data/CSV/Conduit.hs
+++ b/src/Data/CSV/Conduit.hs
@@ -59,40 +59,36 @@
 --
 -- Example #1: Basics Using Convenience API
 --
--- @
--- import Data.Conduit
--- import Data.Conduit.Binary
--- import Data.Conduit.List as CL
--- import Data.CSV.Conduit
---
--- myProcessor :: Conduit (Row Text) m (Row Text)
--- myProcessor = CL.map reverse
---
--- test = runResourceT $
---   transformCSV defCSVSettings
---                (sourceFile "input.csv")
---                myProcessor
---                (sinkFile "output.csv")
--- @
+-- >import Data.Conduit
+-- >import Data.Conduit.Binary
+-- >import Data.Conduit.List as CL
+-- >import Data.CSV.Conduit
+-- >
+-- >myProcessor :: Conduit (Row Text) m (Row Text)
+-- >myProcessor = CL.map reverse
+-- >
+-- >test = runResourceT $
+-- >  transformCSV defCSVSettings
+-- >               (sourceFile "input.csv")
+-- >               myProcessor
+-- >               (sinkFile "output.csv")
 --
 --
 -- Example #2: Basics Using Conduit API
 --
--- @
--- import Data.Conduit
--- import Data.Conduit.Binary
--- import Data.CSV.Conduit
---
--- myProcessor :: Conduit (MapRow Text) m (MapRow Text)
--- myProcessor = undefined
---
--- test = runResourceT $
---   sourceFile "test/BigFile.csv" $=
---   intoCSV defCSVSettings $=
---   myProcessor $=
---   (writeHeaders defCSVSettings >> fromCSV defCSVSettings) $$
---   sinkFile "test/BigFileOut.csv"
--- @
+-- >import Data.Conduit
+-- >import Data.Conduit.Binary
+-- >import Data.CSV.Conduit
+-- >
+-- >myProcessor :: Conduit (MapRow Text) m (MapRow Text)
+-- >myProcessor = undefined
+-- >
+-- >test = runResourceT $
+-- >  sourceFile "test/BigFile.csv" $=
+-- >  intoCSV defCSVSettings $=
+-- >  myProcessor $=
+-- >  (writeHeaders defCSVSettings >> fromCSV defCSVSettings) $$
+-- >  sinkFile "test/BigFileOut.csv"
 class CSV s r where
 
   -----------------------------------------------------------------------------
@@ -252,7 +248,6 @@
 -- feeding it all the arguments.
 readCSVFile
     :: (CSV ByteString a)
-    -- ^ A CSV type that can be obtained from ByteString stream
     => CSVSettings
     -- ^ Settings to use in deciphering stream
     -> FilePath
