Main Search Corruption Mr C