The function of reverse transcriptase can be utilized to convert synthetic RNA templates into double stranded DNA for including but not limited to therapeutic function; to aid in diagnosis; to clear infection in latent cell populations such as memory T-cells; and prevent infection in exposed individuals by delivery of the RNA templates/primers to cell populations prone to infection, such as CD4 T-cells.