Main Search Tranny Three Ways