virus replicator view 3