[from now] 2014/10/28 18:15:56

diff --git a/doc/configuration.md b/doc/configuration.md
index 54d183b..214e747 100644
--- a/doc/configuration.md
+++ b/doc/configuration.md
@@ -39,36 +39,69 @@ outputEncoding

 documentTocDepth
 :   The maximum depth that is used in generating a table of contents of the entire document.
+    A Header Level can be used for this setting.

     **default:** `4`

 pageTocDepth
-:   TBD
+:   The maximum depth that is used in generating a table of contents of a page.
+    A Header Level can be used for this setting.

     **default:** `99`

 numbering
-:   TBD
+:   This parameter enables the numbering of the documentation.
+
+    **default:** `true`

 numberingOffset
-:   TBD
+:   This parameter represents the offset to start the numbering.
+    A Header Level can be used for this setting.
+    This parameter is based on 0.
+
+    **default:** `0`

 numberingDepth
-:   TBD
+:   This parameter represents the depth to end the numbering.
+    A Header Level can be used for this setting.
+    This parameter is based on 0.
+
+    **default:** `4`

 format
-:   TBD
+:   This parameter enables the formatting for the generated document.
+
+    **default:** `true`

 readmeToIndex
-:   TBD
+:   If a file name is `README.md`, Gaiden will change the file name to `index.html` when generating the document.
+
+    **default:** `true`

 assetTypes
-:   TBD
+:   Types of asset that is copied when generating the document.

-    **default** `["jpg", "jpeg", "png", "gif"]`
+    **default** `['jpg', 'jpeg', 'png', 'gif']`

 filters
-:   TBD
+:   Gaiden provides the ability to hook into building events.
+    To create a filter, you can use Grails-like Filter DSL.
+
+    ```
+    filters = {
+        all {
+            before = { text ->
+                text.replaceAll(/MY_REPLACE_TEXT_1/, '**HELLO**')
+            }
+            after = { text ->
+                text.replaceAll(/<h2.*?>MY_REPLACE_TEXT_2<\/h2>/, '<i>BYE</i>')
+            }
+            afterTemplate = { text ->
+                text.replaceAll(/TITLE/, 'GOOD')
+            }
+        }
+    }
+    ```

 Encoding