Angelus

[Angelus][vendor] smart collection.