Main Search Contraptions