I don't understand what this does.