Main Search Dutys