A cure for viruses?