Main Search Grouping Train