This syntax is quite confusing.