diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,23 @@
+Introduction
+============
+
+A library capable of loading a tree (a forest, actually) from a file. This tree is meant to be human-readable, with a free (as long as it is consistent) indentation style.
+
+Simtree format
+===============
+
+A Simtree must be organized in such a way that every child is one indentation deeper than its parent, and all siblings have the same indentation.
+The String used for indentation is inferred from the first indentation depth.
+The entire first line (except the newline character) represents the beginning of a comment.
+
+Example file:
+
+	#
+	A
+		B
+		C
+	D
+		E
+			F
+				G
+	H
diff --git a/simtreelo.5 b/simtreelo.5
new file mode 100644
--- /dev/null
+++ b/simtreelo.5
@@ -0,0 +1,25 @@
+.\" Manpage for simtreelo.
+.\" Contact marcelogmillani@gmail.com to correct errors or typos.
+.TH man 1 "21 Oct 2014" "0.1.0.0" "simtreelo man page"
+.SH NAME
+simtreelo \- tree file format
+.SH DESCRIPTION
+The file must be organized in such a way that every child is one indentation deeper than its parent, and all siblings have the same indentation.
+
+The string used for indentation is inferred from the first indentation depth, which has to be composed of tabs and spaces.
+
+The entire first line (except the newline character) represents the beginning of a comment. If it is empty, comments will be disabled.
+.SH EXAMPLE
+  #
+  A # This is a comment
+    B # a child of A
+    C # a brother of B
+  D
+    E
+      F
+        G
+  H
+.SH BUGS
+No known bugs.
+.SH AUTHOR
+Marcelo Garlet Millani (marcelogmillani@gmail.com)
diff --git a/simtreelo.cabal b/simtreelo.cabal
--- a/simtreelo.cabal
+++ b/simtreelo.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.0.0
+version:             0.1.0.1
 
 -- A short (one-line) description of the package.
 synopsis:            Loader for data organized in a tree
@@ -40,8 +40,8 @@
 
 -- Extra files to be distributed with the package, such as examples or a 
 -- README.
--- extra-source-files:  
-
+-- extra-source-files:
+extra-doc-files: README.md, simtreelo.5
 -- Constraint on the version of Cabal needed to build this package.
 cabal-version:       >=1.10
 
