Monomers capable of forming single, double, triple or quadruple hydrogen bonding has been utilized for making supramolecular polymers, and increased association of monomers obviously possible when monomers have maximum number of hydrogen bonding donor/acceptor motifs.  For instance, ureidopyrimidinone-based monomer with self-complementary quadruple hydrogen bonding termini polymerized in solution, accordingly with the theory of conventional polymers and displayed a distinct viscoelastic nature at ambient temperatures.