Please document what this does.