#27 Adding more docstring