Main Search Suck While Jerk