should this be a docstring instead?