diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,5 @@
 Copyright skedge.me (c) 2016
+Copyright (c) 2010-2012 Bas van Dijk & Roel van Dijk
 
 All rights reserved.
 
diff --git a/threads-extras.cabal b/threads-extras.cabal
--- a/threads-extras.cabal
+++ b/threads-extras.cabal
@@ -1,36 +1,35 @@
-name: threads-extras
-version: 0.1.0.1
-cabal-version: >=1.10
-build-type: Simple
-license: BSD3
-license-file: LICENSE
-copyright: skedge.me
-maintainer: jonathangfischoff@gmail.com
-synopsis: Extends the threads package with a bounded thread group
-category: Web
-author: Jonathan Fischoff
-
-source-repository head
-    type: git
-    location: https://github.com/skedgeme/threads-extras
+name:                threads-extras
+version:             0.1.0.2
+synopsis:            Extends the threads package with a bounded thread group
+description:         Extends the threads package with a bounded thread group with the same interface as the original thread group.
+license:             BSD3
+license-file:        LICENSE
+author:              Jonathan Fischoff
+maintainer:          jonathangfischoff@gmail.com
+copyright:           2016 skedge.me
+category:            Web
+build-type:          Simple
+-- extra-source-files:
+cabal-version:       >=1.10
 
 library
-    exposed-modules:
-        Control.Concurrent.Thread.BoundedThreadGroup
-    build-depends:
-        base >=4.7 && <5,
-        threads >=0.5.1.4 && <0.6,
-        stm >=2.4.4.1 && <2.5
-    default-language: Haskell2010
-    hs-source-dirs: src
-    ghc-options: -Wall
+  hs-source-dirs: src
+  exposed-modules: Control.Concurrent.Thread.BoundedThreadGroup
+  build-depends: base >= 4.6 && < 5
+               , threads >= 0.5 && < 0.5.2
+               , stm >= 2.2 && < 2.5
+  default-language:    Haskell2010
+  ghc-options: -Wall
 
 test-suite threads-extras-test
-    type: exitcode-stdio-1.0
-    main-is: Spec.hs
-    build-depends:
-        base >=4.8.2.0 && <4.9,
-        threads-extras >=0.1.0.1 && <0.2
-    default-language: Haskell2010
-    hs-source-dirs: test
-    ghc-options: -threaded -rtsopts -with-rtsopts=-N
+  type:                exitcode-stdio-1.0
+  hs-source-dirs:      test
+  main-is:             Spec.hs
+  build-depends:       base
+                     , threads-extras
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
+  default-language:    Haskell2010
+
+source-repository head
+  type:     git
+  location: https://github.com/skedgeme/threads-extras
