added immunization model