Main Search Exercising