This should have a docstring: what is it?