diff --git a/app/Main.hs b/app/Main.hs
--- a/app/Main.hs
+++ b/app/Main.hs
@@ -63,8 +63,9 @@
                  \ using the data.tree and jsonlite libraries,\
                  \ where \"dendrogram\" is a dendrogram object in R.\
                  \ The format for Haskell STRING is one of\
-                 \ \"Tree NodeLabel\" (BaseFormat) from this library or\
-                 \ \"Tree (Seq Text)\" (TreeFormat).\
+                 \ \"Tree NodeLabel\" (BaseFormat) from this library,\
+                 \ \"Tree (Seq Text)\" (TreeFormat), or\
+                 \ \"Dendrogram (Seq Text)\" (DendrogramFormat).\
                  \ The Lineage format needs an additional field to\
                  \ specify what to use as the label\
                  \ (for instance, Lineage tissues).\
diff --git a/find-clumpiness.cabal b/find-clumpiness.cabal
--- a/find-clumpiness.cabal
+++ b/find-clumpiness.cabal
@@ -1,61 +1,64 @@
-name:                find-clumpiness
-version:             0.2.3.1
-synopsis:            Find the clumpiness of labels in a tree
-description:         Use a clumpiness measure to find the aggregation relationship between labels inside of a tree.
-homepage:            http://github.com/GregorySchwartz/find-clumpiness#readme
-license:             GPL-3
-license-file:        LICENSE
-author:              Gregory W. Schwartz
-maintainer:          gsch@mail.med.upenn.edu
-copyright:           Copyright 2017 Gregory W. Schwartz
-category:            Math
-build-type:          Simple
--- extra-source-files:
-cabal-version:       >=1.10
+cabal-version: >=1.10
+name: find-clumpiness
+version: 0.2.3.2
+license: GPL-3
+license-file: LICENSE
+copyright: Copyright 2018 Gregory W. Schwartz
+maintainer: gsch@pennmedicine.upenn.edu
+author: Gregory W. Schwartz
+homepage: http://github.com/GregorySchwartz/find-clumpiness#readme
+synopsis: Find the clumpiness of labels in a tree
+description:
+    Use a clumpiness measure to find the aggregation relationship between labels inside of a tree.
+category: Math
+build-type: Simple
 
+source-repository head
+    type: git
+    location: https://github.com/GregorySchwartz/find-clumpiness
+
 library
-  hs-source-dirs:      src
-  exposed-modules:     Types
-                     , Utility
-                     , NewickConvert
-                     , RJSONConvert
-                     , LineageConvert
-                     , TreeTransform
-                     , Clumpiness
-                     , Print
-  build-depends:       base >= 4.7 && < 5
-                     , BiobaseNewick
-                     , aeson
-                     , bytestring
-                     , clumpiness
-                     , containers
-                     , hierarchical-clustering
-                     , listsafe
-                     , mtl
-                     , text
-                     , text-show
-                     , tree-fun
-                     , unordered-containers
-                     , vector
-  default-language:    Haskell2010
+    exposed-modules:
+        Types
+        Utility
+        NewickConvert
+        RJSONConvert
+        LineageConvert
+        TreeTransform
+        Clumpiness
+        Print
+    hs-source-dirs: src
+    default-language: Haskell2010
+    build-depends:
+        base >=4.7 && <5,
+        BiobaseNewick >=0.0.0.2,
+        aeson >=1.2.2.0,
+        bytestring >=0.10.8.2,
+        clumpiness >=0.17.0.0,
+        containers >=0.5.10.2,
+        hierarchical-clustering >=0.4.6,
+        listsafe >=0.1.0.1,
+        mtl >=2.2.1,
+        text >=1.2.2.2,
+        text-show >=3.6.2,
+        tree-fun >=0.8.1.0,
+        unordered-containers >=0.2.8.0,
+        vector >=0.12.0.1
 
 executable find-clumpiness
-  hs-source-dirs:      app
-  main-is:             Main.hs
-  ghc-options:         -threaded -rtsopts -O2
-  build-depends:       base
-                     , find-clumpiness
-                     , BiobaseNewick
-                     , aeson
-                     , bytestring
-                     , clumpiness
-                     , containers
-                     , optparse-applicative
-                     , text
-                     , tree-fun
-                     , unordered-containers
-  default-language:    Haskell2010
-
-source-repository head
-  type:     git
-  location: https://github.com/GregorySchwartz/find-clumpiness
+    main-is: Main.hs
+    hs-source-dirs: app
+    default-language: Haskell2010
+    ghc-options: -threaded -rtsopts -O2
+    build-depends:
+        base >=4.10.0.0,
+        find-clumpiness -any,
+        BiobaseNewick >=0.0.0.2,
+        aeson >=1.2.2.0,
+        bytestring >=0.10.8.2,
+        clumpiness >=0.17.0.0,
+        containers >=0.5.10.2,
+        optparse-applicative >=0.14.0.0,
+        text >=1.2.2.2,
+        tree-fun >=0.8.1.0,
+        unordered-containers >=0.2.8.0
