The appropriate oligonucleotide primer (oligo- T for eukaryotic mRNA) is annealed with the mRNA; this primer will base-pair to the 3'-end of mRNA. Reverse transcriptase extends the 3'-end of the primer using mRNA molecule as a template. This produces a RNA.DNA hybrid molecule, the DNA strand being the cDNA.
The RNA strand is digested either by RNase H or alkaline hydrolysis; this frees the single-stranded cDNA. Curiously, the 3'-end of this cDNA serves as its own primer and provides the free 3'-OH required for the synthesis of its complementary strand; therefore, a primer is not required for this step.
The complementary strand of cDNA single strand is synthesized by either the reverse transcriptase itself or by E. coli DNA polymerase; this generates a hairpin loop in the cDNA. The hairpin loop is cleaved by a single strand specific nuclease to yield a regular DNA duplex.



