Main Search Peircing