viral module