All tagged template virus