excellent use of `collection`