Main Search Remplissage