Main Search Extraordinarily