Main Search Grinding