General public virus