diff --git a/src/Network/Routing.hs b/src/Network/Routing.hs
--- a/src/Network/Routing.hs
+++ b/src/Network/Routing.hs
@@ -84,6 +84,7 @@
     , execute
 
     -- * reexport
+    -- | excluding empty, ShowDict
     , module Network.Routing.Dict
     ) where
 
@@ -98,6 +99,18 @@
 import qualified Data.ByteString.Char8 as SC
 
 import Network.Routing.Dict
+    ( Store
+    , type (</)
+    , add
+
+    , Dict
+    , Member
+    , get
+
+    , KV(..)
+
+    , Members
+    )
 
 type Method = S.ByteString
 
diff --git a/src/Network/Routing/Dict.hs b/src/Network/Routing/Dict.hs
--- a/src/Network/Routing/Dict.hs
+++ b/src/Network/Routing/Dict.hs
@@ -6,6 +6,7 @@
 module Network.Routing.Dict
     ( -- * store
       Store
+    , empty
     , type (</)
     , add
 
diff --git a/web-routing.cabal b/web-routing.cabal
--- a/web-routing.cabal
+++ b/web-routing.cabal
@@ -1,5 +1,5 @@
 name:                web-routing
-version:             0.2.0
+version:             0.3.0
 synopsis:            simple routing library
 -- description:         
 license:             MIT
