Procedure for transferring biomolecule into a cell, comprises preparing a complex from the biomolecule, preferably nucleic acid, and a polymer, which is obtained through reacting an amine-monomer exhibiting at least two amine group with an epoxide monomer exhibiting at least two epoxide groups; and transferring the biomolecules into a cell by contacting the cell with the complex. Independent claims are included for: (1) a kit for transferring a biomolecule into a cell comprising a polymer; and further kit components; (2) a complex comprising a biomolecule, preferably nucleic acid, and a polymer; (3) a therapeutic composition, comprising a biomolecule and a polymer; and (4) a method for the treatment of disease by gene therapy comprising drafting a cell from an organism; transferring the biomolecule into a cell by the above procedure; and restoring the cell into an organism.