docstrings galore