added collection_for usage