Thus, the invention provides an interaction library large enough so that at least one of its members will have a structure that gives it affinity for some molecule, protein, or other factor whose activity is necessary for completion of a signaling pathway. [0829] In one aspect, a peptide library of the invention is fully randomized, with no sequence preferences or constants at any position.