Sudden spate of viruses