docstring work