rewriting the docs