Yoyo

[Yoyo][vendor] smart collection.