Main Search Cock Puppet