Sorting list of prototypes & Combine with list of Components