Viruses and chromosomes.