added autodoc features