Do we need docstrings here?