A simple method for generating cDNA libraries has been described (1) in which RNase H-DNA polymerase I-mediated second-strand cDNA synthesis primes from an RNA oligonucleotide derived from the 5' (capped) end of mRNA. The size of this oligonucleotide and the fate of the information corresponding to the RNA during subsequent cloning have not been established. We show here that the 5'-most RNA primer varies in length from 8 to 21 nucleotides, and that information corresponding to the length of the RNA primer is normally lost during cloning. A modification of the second-strand cDNA synthesis procedure is described which allows cloning of all, or almost all, of the primer sequence information. In addition, we show that the presence of E. coli DNA ligase during second-strand cDNA synthesis can increase the length of the cDNA clones obtained from long RNAs. Cloning by addition of linkers provides the greatest chance of obtaining near full-length cDNA clones from long mRNAs.