Main Search Stripping Fun