Main Search Huge Size Difference