From Retroviridae to Flaviviridae: adventures in molecular virology