virus replicator view 2