diff --git a/Data/Copointed.hs b/Data/Copointed.hs
--- a/Data/Copointed.hs
+++ b/Data/Copointed.hs
@@ -6,7 +6,6 @@
 import Data.Functor.Compose
 import Data.Functor.Coproduct
 import Data.Tree
-import Data.Monoid as Monoid
 import Data.Semigroup as Semigroup
 import Control.Monad.Trans.Identity
 import qualified Control.Monad.Trans.Writer.Lazy as Lazy
diff --git a/Data/Pointed.hs b/Data/Pointed.hs
--- a/Data/Pointed.hs
+++ b/Data/Pointed.hs
@@ -4,7 +4,7 @@
 import Control.Applicative
 import Control.Concurrent.STM
 import Data.Default
-import Data.Monoid as Monoid
+import qualified Data.Monoid as Monoid
 import Data.Semigroup as Semigroup
 import Data.Functor.Identity
 import Data.Sequence (Seq)
diff --git a/pointed.cabal b/pointed.cabal
--- a/pointed.cabal
+++ b/pointed.cabal
@@ -1,6 +1,6 @@
 name:          pointed
 category:      Data
-version:       2.0.1
+version:       2.0.2
 license:       BSD3
 cabal-version: >= 1.6
 license-file:  LICENSE
@@ -19,15 +19,15 @@
 
 library
   build-depends: 
-    base >= 4 && < 5,
-    transformers >= 0.2.0 && < 0.3,
-    containers >= 0.4.0.0 && < 0.5,
-    data-default >= 0.2.0.1 && < 0.3,
-    comonad >= 1.1.1 && < 1.2, 
-    semigroups >= 0.7.1 && < 0.8,
-    semigroupoids >= 1.2.4 && < 1.3,
-    stm >= 2.1.2.1 && < 2.3,
-    comonad-transformers >= 2.0 && < 2.1
+    base                 >= 4       && < 5,
+    transformers         >= 0.2.0   && < 0.3,
+    containers           >= 0.4.0.0 && < 0.5,
+    data-default         >= 0.2.0.1 && < 0.3,
+    comonad              >= 1.1.1.1 && < 1.2, 
+    semigroups           >= 0.8     && < 0.9,
+    semigroupoids        >= 1.2.4   && < 1.3,
+    stm                  >= 2.1.2.1 && < 2.3,
+    comonad-transformers >= 2.0     && < 2.1
 
   exposed-modules:
     Data.Pointed
