the description in the comment block and the function name don't agree on what this does.