Main Search Guts Self Suck