Vaccine for Covid! Great news or not so fast?