modifed the docstring