added pdfs and docstrings