add usage docstrings