Main Search Prety Sucks