I think a docstring on this would be useful