Growing older, stronger and wiser