Life is better (for even more people) – latest ECRP results