Main Search Suck Small Balls