modified docstring