diff --git a/Control/Monad/Classes/Writer.hs b/Control/Monad/Classes/Writer.hs
--- a/Control/Monad/Classes/Writer.hs
+++ b/Control/Monad/Classes/Writer.hs
@@ -12,6 +12,7 @@
 import Control.Monad.Classes.Core
 import Control.Monad.Classes.Effects
 import Control.Monad.Classes.Proxied
+import Data.Monoid ((<>))
 import Data.Peano
 
 type instance CanDo (WL.WriterT w m) eff = WriterCanDo w eff
diff --git a/Control/Monad/Classes/Zoom.hs b/Control/Monad/Classes/Zoom.hs
--- a/Control/Monad/Classes/Zoom.hs
+++ b/Control/Monad/Classes/Zoom.hs
@@ -13,6 +13,7 @@
 import Control.Monad.Classes.Writer
 import Control.Monad.Classes.Proxied
 import Data.Functor.Identity
+import Data.Monoid ((<>))
 import Data.Peano (Peano (..))
 
 newtype ZoomT big small m a = ZoomT (Proxied (VLLens big small) m a)
diff --git a/monad-classes.cabal b/monad-classes.cabal
--- a/monad-classes.cabal
+++ b/monad-classes.cabal
@@ -1,5 +1,5 @@
 name:                monad-classes
-version:             0.3.2.1
+version:             0.3.2.2
 synopsis:            more flexible mtl
 -- description:
 homepage:            https://github.com/strake/monad-classes.hs
@@ -13,10 +13,9 @@
 extra-source-files:
   README.md
 cabal-version:       >=1.10
-tested-with:         GHC >=7.8.2 && <7.9,
-                     GHC ==7.10.*,
-                     GHC ==7.12.*,
-                     GHC ==8.0.*
+tested-with:         GHC ==8.0.2
+                     GHC ==8.2.2
+                     GHC ==8.4.2
 
 library
   exposed-modules:
