Vaccine a hype or reality, a closer look