I present a new data driven update of the hadronic vacuum polarization effects for the muon and the electron g−2. For the leading order contributions I find aμhad(1)=(686.99±4.21)[687.19±3.48]×10−10 based on e+e−data [incl. τ data], aμhad(2)=(−9.934±0.091)×10−10 (NLO) and aμhad(3)=(1.226±0.012)×10−10 (NNLO) for the muon, and aehad(1)=(184.64±1.21)×10−14 (LO), aehad(2)=(−22.10±0.14)×10−14 (NLO) and aehad(3)=(2.79±0.02)×10−14 (NNLO) for the electron. A problem with vacuum polarization undressing of cross-sections (time-like region) is addressed. I also add a comment on properly including axial mesons in the hadronic light-by-light scattering contribution. My estimate here reads aμ[a1,f1′,f1]∼(7.51±2.71)×10−11. With these updates aμexp−aμthe=(32.73±8.15)×10−10 a 4.0 σ deviation, while aeexp−aethe=(−1.10±0.82)×10−12 shows no significant deviation.