Main Search Huge L