Main Search Puse