diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -3,10 +3,10 @@
 An [OpenTracing](https://opentracing.io/)-compliant, simple, and extensible
 distributed tracing library.
 
-+ _Simple:_ add a single `MonadTrace` constraint to start tracing (without making
-  your code harder to test)!
-+ _Extensible:_ use the built-in [Zipkin](http://zipkin.io) backend or implement
-  your own.
++ _Simple:_ add a single `MonadTrace` constraint to start tracing, without
+  making your code harder to test!
++ _Extensible:_ use the built-in [Zipkin](http://zipkin.io) backend or hook in
+  your own trace publication logic.
 
 ```haskell
 import Monitor.Tracing
diff --git a/tracing.cabal b/tracing.cabal
--- a/tracing.cabal
+++ b/tracing.cabal
@@ -1,7 +1,7 @@
 name:                tracing
-version:             0.0.2.2
+version:             0.0.2.3
 synopsis:            Distributed tracing
-description:         https://github.com/mtth/tracing
+description:         An OpenTracing-compliant, simple, and extensible distributed tracing library.
 homepage:            https://github.com/mtth/tracing
 license:             BSD3
 license-file:        LICENSE
@@ -20,22 +20,22 @@
                      , Monitor.Tracing
                      , Monitor.Tracing.Zipkin
   other-modules:       Control.Monad.Trace.Internal
-  build-depends:       aeson >= 1.4 && < 1.5
+  build-depends:       aeson >= 1.4
                      , base >= 4.8 && < 5
-                     , base16-bytestring >= 0.1 && < 0.2
-                     , bytestring >= 0.10 && < 0.11
-                     , case-insensitive >= 1.2 && < 1.3
-                     , containers >= 0.6 && < 0.7
-                     , http-client >= 0.5 && < 0.7
-                     , ip >= 1.4 && < 1.6
-                     , mtl >= 2.2 && < 2.3
-                     , network >= 2.8 && < 3.2
-                     , random >= 1.1 && < 1.2
-                     , stm >= 2.5 && < 2.6
-                     , text >= 1.2 && < 1.3
-                     , time >= 1.8 && < 1.10
-                     , transformers >= 0.5 && < 0.6
-                     , unliftio >= 0.2 && < 0.3
+                     , base16-bytestring >= 0.1
+                     , bytestring >= 0.10
+                     , case-insensitive >= 1.2
+                     , containers >= 0.6
+                     , http-client >= 0.5
+                     , ip >= 1.4
+                     , mtl >= 2.2
+                     , network >= 2.8
+                     , random >= 1.1
+                     , stm >= 2.5
+                     , text >= 1.2
+                     , time >= 1.8
+                     , transformers >= 0.5
+                     , unliftio >= 0.2
   default-language:    Haskell2010
   ghc-options:         -Wall
 
@@ -46,25 +46,25 @@
       test
   ghc-options: -threaded -rtsopts -with-rtsopts=-N
   build-depends:       base >=4.8 && <5
-                     , containers >= 0.6 && < 0.7
-                     , hspec >=2.6 && <2.8
-                     , mtl >= 2.2 && < 2.3
-                     , stm >= 2.5 && < 2.6
-                     , text >= 1.2 && < 1.3
+                     , containers >= 0.6
+                     , hspec >=2.6
+                     , mtl >= 2.2
+                     , stm >= 2.5
+                     , text >= 1.2
                      , tracing
-                     , unliftio >= 0.2 && < 0.3
+                     , unliftio >= 0.2
   default-language: Haskell2010
 
 executable zipkin-example
   hs-source-dirs:      app
   main-is:             ZipkinExample.hs
-  build-depends:       aeson >= 1.4 && < 1.5
+  build-depends:       aeson >= 1.4
                      , base >=4.8 && <5
-                     , bytestring >= 0.10 && < 0.11
-                     , containers >= 0.6 && < 0.7
-                     , ip >= 1.4 && < 1.5
-                     , stm >= 2.5 && < 2.6
-                     , text >= 1.2 && < 1.3
+                     , bytestring >= 0.10
+                     , containers >= 0.6
+                     , ip >= 1.4
+                     , stm >= 2.5
+                     , text >= 1.2
                      , tracing
-                     , unliftio >= 0.2 && < 0.3
+                     , unliftio >= 0.2
   default-language:    Haskell2010
