A method to prepare an oligomer which includes a plurality of pendent alkenyl groups, where the method reacts a copolymer formed by copolymerizing styrene and allyl alcohol comprising a polyhydroxy oligomer wherein n is between about 3 and about 50, and having a structure:;;with an isocyanate having a structure:;;to give a urethane-modified copolymer having a structure:;