A description the present invention provides methods for the synthesis of rna dna or rna dna hybrid molecules via a single stranded template molecule fig1 fig1 a the molecule is comprised of a single nucleic acid molecule fig1 fig1 a and fig1 b containing a first linker 6 first production sequence 8 first promoter complement sequence 10 first loop sequence 12 first promoter sequence 14 spacer sequence 16 second promoter sequence 18 production complement sequence 20 second loop sequence 22 second production sequence 23 second promoter complement sequence 24 and second linker 26 the primary nucleic acid molecule is allowed to fold and anneal to itself fig1 fig1 a to form a functional partial double partial single stranded molecule i e single stranded template molecule fig1 this novel molecule can be utilized to produce rna dna or rna dna hybrid molecules of desired length and sequence in a single reaction vessel in vitro ex vivo or in vivo the term u201c spacer sequence u201d 16 refers to any number of nucleotides in a sequence that allows for efficient polymerase enzyme activity or other functions e g co activation the term u201c promoter complement sequence u201d 10 24 refers to any number of nucleotides in a sequence that is complementary to the u201c promoter sequence u201d 14 and 18 respectively this sequence is provided to form the u201c complete promoter u201d 10 14 and 24 18 respectively which collectively allow for the formation of the final functional form of the single stranded template molecule and also acts to enhance the binding and activity of a corresponding polymerase the two complete promoters may be of same or different sequence and thus may promote the activity of the same or different polymerase enzymes the term u201c promoter sequence.