diff --git a/distributed-fork.cabal b/distributed-fork.cabal
--- a/distributed-fork.cabal
+++ b/distributed-fork.cabal
@@ -1,5 +1,5 @@
 name:                distributed-fork
-version:             0.0.1.1
+version:             0.0.1.2
 synopsis:            Like 'forkIO', but uses remote machines instead of local threads.
 homepage:            https://github.com/utdemir/distributed-fork
 license:             BSD3
diff --git a/src/Control/Distributed/Fork.hs b/src/Control/Distributed/Fork.hs
--- a/src/Control/Distributed/Fork.hs
+++ b/src/Control/Distributed/Fork.hs
@@ -24,14 +24,12 @@
 -- of scripts using Docker to overcome this limitation.
 module Control.Distributed.Fork
   ( fork
-  , await
   , initDistributedFork
   , Backend
-  , Handle
 
-  , ExecutorStatus (..)
-  , ExecutorPendingStatus (..)
-  , ExecutorFinalStatus (..)
+  -- * Handle
+  , Handle
+  , await
 
   -- * Exceptions
   , ExecutorFailedException (..)
@@ -66,8 +64,8 @@
 -- main :: IO ()
 -- main = do
 --   'initDistributedFork'
---   handle <- 'fork' 'localProcessBackend' (static 'Dict') (static (return "Hello World!"))
---   putStrLn =<< await handle
+--   handle <- 'fork' 'Control.Distributed.Fork.LocalProcessBackend.localProcessBackend' (static 'Dict') (static (return "Hello World!"))
+--   await handle >>= putStrLn
 -- @
 fork :: Backend
      -> Closure (Dict (Serializable a))
diff --git a/src/Control/Distributed/Fork/Backend.hs b/src/Control/Distributed/Fork/Backend.hs
--- a/src/Control/Distributed/Fork/Backend.hs
+++ b/src/Control/Distributed/Fork/Backend.hs
@@ -1,7 +1,7 @@
 {-|
 You only need this module if you want to create a new backend for distributed-fork.
 
-See 'Control.Distributed.Fork.LocalProcessBackend' for a minimal example.
+See 'Control.Distributed.Fork.LocalProcessBackend.localProcessBackend' for a minimal example.
 -}
 
 module Control.Distributed.Fork.Backend
diff --git a/src/Control/Distributed/Fork/Utils.hs b/src/Control/Distributed/Fork/Utils.hs
--- a/src/Control/Distributed/Fork/Utils.hs
+++ b/src/Control/Distributed/Fork/Utils.hs
@@ -13,7 +13,7 @@
 import Control.Concurrent (threadDelay)
 import qualified System.Console.Terminal.Size as TS
 --------------------------------------------------------------------------------
-import Control.Distributed.Fork.Internal (Handle (..))
+import Control.Distributed.Fork.Internal
 import Control.Distributed.Fork
 --------------------------------------------------------------------------------
 
