Main Search Ball Grabbing Ride