Only Full Version Available : how does a virus self-replicate?