- start building out very comprehensive docstrings for core functions