viral system