diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,9 +1,21 @@
-# fuzzyset-haskell [![Build Status](https://img.shields.io/travis/laserpants/fuzzyset-haskell/master.svg?style=flat)](https://travis-ci.org/laserpants/fuzzyset-haskell)
+# fuzzyset-haskell [![Build Status](https://img.shields.io/travis/laserpants/fuzzyset-haskell/master.svg?style=flat)](https://travis-ci.org/laserpants/fuzzyset-haskell) [![License](https://img.shields.io/badge/license-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) [![Language](https://img.shields.io/badge/language-Haskell-yellow.svg)](https://www.haskell.org/) [![Hackage](https://img.shields.io/hackage/v/fuzzyset.svg)](http://hackage.haskell.org/package/fuzzyset)
 
 A fuzzy string set data structure for approximate string matching. This implementation is based on the Python and JavaScript libraries with the same name:
 
 * [JavaScript version](https://github.com/Glench/fuzzyset.js)
 * [Python version](https://github.com/axiak/fuzzyset)
+
+## Install
+
+```
+cabal install fuzzyset
+```
+
+For details, see [Hackage docs](http://hackage.haskell.org/package/fuzzyset). This library is also available on [Stackage](https://www.stackage.org/package/fuzzyset). To install using [Stack](https://www.haskellstack.org/):
+
+```
+stack install fuzzyset
+```
 
 ## How to use
 
diff --git a/fuzzyset.cabal b/fuzzyset.cabal
--- a/fuzzyset.cabal
+++ b/fuzzyset.cabal
@@ -1,5 +1,5 @@
 name:                fuzzyset
-version:             0.1.0.2
+version:             0.1.0.3
 synopsis:            Fuzzy set for approximate string matching
 description:         This library is based on the Python and JavaScript libraries with the same name.
 homepage:            https://github.com/laserpants/fuzzyset-haskell
@@ -24,7 +24,7 @@
                      , base-unicode-symbols ==0.2.2.4
                      , data-default ==0.7.1.1
                      , lens ==4.15.4
-                     , text ==1.2.2.2
+                     , text >=1.2.2.2
                      , text-metrics ==0.3.0
                      , unordered-containers ==0.2.8.0
                      , vector ==0.12.0.1
@@ -39,7 +39,7 @@
                      , hspec ==2.4.4
                      , fuzzyset
                      , lens ==4.15.4
-                     , text ==1.2.2.2
+                     , text >=1.2.2.2
                      , ieee754 ==0.8.0
                      , unordered-containers ==0.2.8.0
   ghc-options:         -threaded -rtsopts -with-rtsopts=-N
diff --git a/src/Data/FuzzySet/Lens.hs b/src/Data/FuzzySet/Lens.hs
--- a/src/Data/FuzzySet/Lens.hs
+++ b/src/Data/FuzzySet/Lens.hs
@@ -14,9 +14,6 @@
 import Control.Lens
 import Data.FuzzySet.Types
 
-import qualified Data.HashMap.Strict as HashMap
-import qualified Data.Vector         as Vector
-
 makeLensesFor
   [ ("items"           , "_items")
   , ("matchDict"       , "_matchDict")
