Main Search Ponderings