Main Search Hung Huge Part