Docstrings

better docstrings