diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,10 @@
 # Revision history for wild-bind-indicator
 
+## 1.0.0.1  -- 2021-03-25
+
+* Documentation update. Now `wildNumPad` is not necessarily the first function to call.
+  See https://github.com/debug-ito/wild-bind/issues/6
+
 ## 1.0.0.0  -- 2020-12-30
 
 * **MAJOR CHANGE**: Now it uses `gi-gtk` package, instead of `gtk` package.
diff --git a/src/WildBind/Indicator.hs b/src/WildBind/Indicator.hs
--- a/src/WildBind/Indicator.hs
+++ b/src/WildBind/Indicator.hs
@@ -166,11 +166,7 @@
 -- | Contextual monad for creating NumPadIndicator
 type NumPadContext = ReaderT NumPadConfig IO
 
--- | Initialize the indicator and run the given action. This function
--- should be used directly under @main@ function.
---
--- > main :: IO ()
--- > main = withNumPadIndicator $ \indicator -> ...
+-- | Initialize the indicator and run the given action.
 -- 
 -- The executable must be compiled by ghc with __@-threaded@ option enabled.__
 -- Otherwise, it aborts.
diff --git a/wild-bind-indicator.cabal b/wild-bind-indicator.cabal
--- a/wild-bind-indicator.cabal
+++ b/wild-bind-indicator.cabal
@@ -1,5 +1,5 @@
 name:                   wild-bind-indicator
-version:                1.0.0.0
+version:                1.0.0.1
 author:                 Toshio Ito <debug.ito@gmail.com>
 maintainer:             Toshio Ito <debug.ito@gmail.com>
 license:                BSD3
