....I don't understand this in the slightest.