Vaccine logic