diff --git a/README.md b/README.md
index eec0cb1c..c4cb2615 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,18 @@
Personal implementation of Gitbook in Rust
-**Work in Progress...**
+**This is a work in progress, it's far from being usable at the moment...**
-To see what is already implemented and what has to be done next, check [this issue](../../issues/1)
+### Progress
+
+- [x] `mdbook init` creates boilerplate directory structure and files to start with.
Could be tweaked a little bit for improvements, but it works
+- [x] Parses `SUMMARY.md` and constructs a book data structure.
Supports nested levels, empty links. Does not support other lines than list elements, does not suppport plain text. (Does not support = ignore)
+- [x] Create JSon data from book
+- [x] render handlebars template to html
+- [x] create one `html` file for every entry in `SUMMARY.md` that is not an empty link
Respecting original directory structure
+- [ ] page layout
+- [ ] show content on page rendered from markdown
+- [ ] construct sidebar table of contents
+- [ ] support config file
+
+For more information about progress and what is still on my to-do list, check [this issue](../../issues/1)