docstring revision