add back autodoc