Main Search Huge B