diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-[Wai-Routes](https://ajnsit.github.io/wai-routes) [![Hackage](https://img.shields.io/badge/hackage-v0.8.0-brightgreen.svg)](https://hackage.haskell.org/package/wai-routes) [![Hackage-Deps](https://img.shields.io/hackage-deps/v/wai-routes.svg)](http://packdeps.haskellers.com/feed?needle=wai-routes) [![Build Status](https://img.shields.io/travis/ajnsit/wai-routes.svg)](https://travis-ci.org/ajnsit/wai-routes) [![Coverage Status](https://coveralls.io/repos/ajnsit/wai-routes/badge.svg?branch=master&service=github)](https://coveralls.io/github/ajnsit/wai-routes?branch=master)
+[Wai-Routes](https://ajnsit.github.io/wai-routes) [![Hackage](https://img.shields.io/badge/hackage-v0.8.1-brightgreen.svg)](https://hackage.haskell.org/package/wai-routes) [![Hackage-Deps](https://img.shields.io/hackage-deps/v/wai-routes.svg)](http://packdeps.haskellers.com/feed?needle=wai-routes) [![Build Status](https://img.shields.io/travis/ajnsit/wai-routes.svg)](https://travis-ci.org/ajnsit/wai-routes) [![Coverage Status](https://coveralls.io/repos/ajnsit/wai-routes/badge.svg?branch=master&service=github)](https://coveralls.io/github/ajnsit/wai-routes?branch=master)
 ====================================
 
 Wai-routes is a micro web framework for Haskell that focuses on typesafe URLs.
@@ -80,6 +80,7 @@
 Changelog
 =========
 
+* 0.8.1 : Bumped dependencies. Added 'HandlerMM' type alias
 * 0.8.0 : Replaced 'show/renderRoute' with 'show/renderRouteSub' and 'show/renderRouteMaster'. Added functions to access request headers (reqHeader/s), send a part of a file (filepart). Auto infer mime-types when sending files. Added cookie handling functions (get/setCookie/s). Added 'sub' to allow access to subsite datatype.
 * 0.7.3 : Added 'stream' to stream responses. Added 'asContent', 'css', and 'javascript' functions.
 * 0.7.2 : Added 'file' to send a raw file directly, 'rawBody' and 'jsonBody' to consume request body. Refactored RouteM to add 'catchAll' and 'waiApp'.
diff --git a/src/Network/Wai/Middleware/Routes.hs b/src/Network/Wai/Middleware/Routes.hs
--- a/src/Network/Wai/Middleware/Routes.hs
+++ b/src/Network/Wai/Middleware/Routes.hs
@@ -60,6 +60,7 @@
 
     -- * HandlerM Monad makes it easy to build a handler
     , HandlerM()
+    , HandlerMM()            -- | HandlerM Monad specialised for top level sites (no subsites)
     , runHandlerM            -- | Run a HandlerM to get a Handler
     , request                -- | Access the request data
     , reqHeader              -- | Get a particular request header (case insensitive)
diff --git a/src/Network/Wai/Middleware/Routes/Handler.hs b/src/Network/Wai/Middleware/Routes/Handler.hs
--- a/src/Network/Wai/Middleware/Routes/Handler.hs
+++ b/src/Network/Wai/Middleware/Routes/Handler.hs
@@ -12,6 +12,7 @@
 -}
 module Network.Wai.Middleware.Routes.Handler
     ( HandlerM()             -- | A Monad that makes it easier to build a Handler
+    , HandlerMM()            -- | HandlerM Monad specialised for top level sites (no subsites)
     , runHandlerM            -- | Run a HandlerM to get a Handler
     , request                -- | Access the request data
     , reqHeader              -- | Get a particular request header (case insensitive)
@@ -95,6 +96,9 @@
 
 -- | The HandlerM Monad
 type HandlerM sub master a = HandlerMI sub master IO a
+
+-- | A HandlerMM is a HandlerM Monad for use with a top level site (where the sub and master datatypes are the same)
+type HandlerMM master a = HandlerM master master a
 
 -- | The state kept in a HandlerM Monad
 data HandlerState sub master = HandlerState
diff --git a/wai-routes.cabal b/wai-routes.cabal
--- a/wai-routes.cabal
+++ b/wai-routes.cabal
@@ -1,5 +1,5 @@
 name          : wai-routes
-version       : 0.8.0
+version       : 0.8.1
 cabal-version : >=1.18
 build-type    : Simple
 license       : MIT
@@ -20,8 +20,8 @@
 
 source-repository this
     type     : git
-    location : http://github.com/ajnsit/wai-routes/tree/v0.8.0
-    tag      : v0.8.0
+    location : http://github.com/ajnsit/wai-routes/tree/v0.8.1
+    tag      : v0.8.1
 
 library
     build-depends: base               >= 4.7  && < 4.9
@@ -71,8 +71,8 @@
 
   build-depends: base           >= 4.7 && < 4.9
                , wai            >= 3.0 && < 3.1
-               , aeson          >= 0.8 && < 0.9
-               , hspec          >= 2.1 && < 2.2
+               , aeson          >= 0.8 && < 0.10
+               , hspec          >= 2.1 && < 2.3
                , hspec-wai      >= 0.6 && < 0.7
                , hspec-wai-json >= 0.6 && < 0.7
                , wai-routes
