The invention relates to a complex comprising a phage particle, said phage particle comprising (i) a polypeptide; (ii) a nucleic acid encoding the polypeptide of (i); (iii) a connector compound attached to said polypeptide wherein said connector compound is attached to the polypeptide by at least three discrete covalent bonds. The invention also relates to libraries, and to methods for making complexes and to methods of screening using same.L'invention concerne un complexe incluant une particule phagique, ladite particule phagique incluant (i) un polypeptide; (ii) un acide nucléique codant le polypeptide de (i); et (iii) un composé connecteur fixé audit polypeptide par au moins 3 liaisons covalentes discrètes. L'invention concerne aussi des bibliothèques et des procédés de production de complexes et des procédés de criblage utilisant ces derniers.