how to understand this?