we should be able to use autodoc for these