better docstring for better documentation
sphinx documentation