update docstrings and usage example