I don't understand what this method does.