We're now on track to have enough vaccine supply