diff --git a/src/Data/Char/Frame.hs b/src/Data/Char/Frame.hs
--- a/src/Data/Char/Frame.hs
+++ b/src/Data/Char/Frame.hs
@@ -3,7 +3,7 @@
 import Control.Applicative (Applicative, pure, (<*>), liftA2, )
 import Data.Traversable (Traversable, traverse, foldMapDefault, )
 import Data.Foldable (Foldable, foldMap, )
-import Data.Monoid (Monoid, mempty, mappend, )
+import Data.Monoid (Monoid, mempty, )
 import Data.Semigroup (Semigroup((<>)), )
 
 
@@ -17,8 +17,6 @@
 
 instance Monoid a => Monoid (Horizontal a) where
    mempty = Horizontal mempty mempty
-   mappend (Horizontal xl xr) (Horizontal yl yr) =
-      Horizontal (mappend xl yl) (mappend xr yr)
 
 instance Semigroup a => Semigroup (Vertical a) where
    Vertical xl xr <> Vertical yl yr =
@@ -26,8 +24,6 @@
 
 instance Monoid a => Monoid (Vertical a) where
    mempty = Vertical mempty mempty
-   mappend (Vertical xl xr) (Vertical yl yr) =
-      Vertical (mappend xl yl) (mappend xr yr)
 
 instance Semigroup a => Semigroup (Parts a) where
    Parts xl xr <> Parts yl yr =
@@ -35,8 +31,6 @@
 
 instance Monoid a => Monoid (Parts a) where
    mempty = Parts mempty mempty
-   mappend (Parts xl xr) (Parts yl yr) =
-      Parts (mappend xl yl) (mappend xr yr)
 
 
 instance Functor Horizontal where
diff --git a/unicode.cabal b/unicode.cabal
--- a/unicode.cabal
+++ b/unicode.cabal
@@ -1,5 +1,5 @@
 Name:             unicode
-Version:          0.0.1.2
+Version:          0.0.1.3
 License:          BSD3
 License-File:     LICENSE
 Author:           Henning Thielemann <haskell@henning-thielemann.de>
@@ -34,7 +34,7 @@
   default:     False
 
 Source-Repository this
-  Tag:         0.0.1.2
+  Tag:         0.0.1.3
   Type:        darcs
   Location:    https://hub.darcs.net/thielema/unicode/
 
@@ -46,7 +46,7 @@
   Build-Depends:
     containers >=0.4 && <0.9,
     semigroups >=0.1 && <1,
-    base >=4 && <5
+    base >=4.11 && <5
 
   Default-Language: Haskell98
   GHC-Options:      -Wall
