Main Search Crux