Main Search Tranny Cum Cleanup