diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+0.1.1.0
+=======
+
+  * Fixed `Monoid` instance for `Mod`
+
 0.1.0.0
 =======
 
diff --git a/asset/HelloWorld.png b/asset/HelloWorld.png
new file mode 100644
Binary files /dev/null and b/asset/HelloWorld.png differ
diff --git a/asset/Hey.png b/asset/Hey.png
new file mode 100644
Binary files /dev/null and b/asset/Hey.png differ
diff --git a/asset/action.png b/asset/action.png
new file mode 100644
Binary files /dev/null and b/asset/action.png differ
diff --git a/asset/body.png b/asset/body.png
new file mode 100644
Binary files /dev/null and b/asset/body.png differ
diff --git a/asset/icon.png b/asset/icon.png
new file mode 100644
Binary files /dev/null and b/asset/icon.png differ
diff --git a/asset/noactions.png b/asset/noactions.png
new file mode 100644
Binary files /dev/null and b/asset/noactions.png differ
diff --git a/asset/reuse.png b/asset/reuse.png
new file mode 100644
Binary files /dev/null and b/asset/reuse.png differ
diff --git a/asset/summary.png b/asset/summary.png
new file mode 100644
Binary files /dev/null and b/asset/summary.png differ
diff --git a/libnotify.cabal b/libnotify.cabal
--- a/libnotify.cabal
+++ b/libnotify.cabal
@@ -1,5 +1,5 @@
 name:               libnotify
-version:            0.1.0.0
+version:            0.1.1.0
 synopsis:           Bindings to libnotify library
 description:
   The package provides a high level interface to libnotify API (see "Libnotify")
@@ -27,7 +27,7 @@
 source-repository this
   type:     git
   location: https://github.com/supki/libnotify
-  tag:      0.1.0.0
+  tag:      0.1.1.0
 
 library
   default-language:
diff --git a/src/Libnotify.hs b/src/Libnotify.hs
--- a/src/Libnotify.hs
+++ b/src/Libnotify.hs
@@ -82,7 +82,7 @@
 
 instance Monoid (Mod a) where
   mempty = Mod mempty (\_ -> return ())
-  mappend = (<>)
+  mappend (Mod x fx) (Mod y fy) = Mod (x <> y) (\n -> fx n >> fy n)
 
 -- | Set notification summary
 --
