the docstrings now are in a pythonic way #10