Computer viruses now 20 years old