diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,10 @@
+2009.10.23.1
+------------
+
+### Feature
+
+* show subtree string
+
 2009.10.23
 ----------
 
diff --git a/readme.md b/readme.md
--- a/readme.md
+++ b/readme.md
@@ -7,6 +7,30 @@
 =======
 
 
-    yuuko "//body/text()" "<html><body>hi</body></html>"
+    yuuko "//body" "<html><body>hi</body></html>"
     
     > ["hi"]
+
+Tutorial
+========
+
+    cabal update
+    cabal install yuuko
+
+    ghci
+    
+    > :m + Text.HTML.Yuuko
+    > -- with XPath selectors
+    > yuuko "//body" "<html><body>hi</body></html>"
+
+Reference
+=========
+
+* [HXT](http://www.fh-wedel.de/~si/HXmlToolbox/)
+* [TagSoup](http://community.haskell.org/~ndm/tagsoup/)
+* [XPath](http://www.w3.org/TR/xpath)
+* [XML related libraries on Hackage](http://hackage.haskell.org/packages/archive/pkg-list.html#cat:xml)
+
+<br/>
+
+![yuuko](http://github.com/nfjinjing/yuuko/raw/master/yuuko.gif)
diff --git a/src/Text/HTML/Yuuko.hs b/src/Text/HTML/Yuuko.hs
--- a/src/Text/HTML/Yuuko.hs
+++ b/src/Text/HTML/Yuuko.hs
@@ -8,14 +8,17 @@
   runX process
 
   where
-    args = 
+    read_args = 
       [ (a_validate, v_0)
       , (a_parse_html, v_1)
       , (a_encoding, utf8)
       , (a_issue_warnings, v_0)
       ]
+    
+    write_args = 
+      [ (a_encoding, utf8) ]
       
     process =
-          readString args s
+          readString read_args s
       >>> XS.getXPathTreesInDoc expr
-      >>> getText
+      >>> writeDocumentToString write_args
diff --git a/yuuko.cabal b/yuuko.cabal
--- a/yuuko.cabal
+++ b/yuuko.cabal
@@ -1,13 +1,15 @@
 Name:                 yuuko
-Version:              2009.10.23
+Version:              2009.10.23.1
 Build-type:           Simple
 Synopsis:             A transcendental HTML parser gently wrapping the HXT library
 Description:
 
     Parse without thinking ...
-    
-    yuuko "//body/text()" "<html><body>hi</body></html>"
-    
+    .
+
+    yuuko "//body" "<html><body>hi</body></html>"
+    .
+
     > ["hi"]
 
 License:              BSD3
