Main Search Ass Pluge