add function docstrings
add function docstrings