Could this mean we are all going to live longer?