Main Search Bevore And After