Fly intestine key to fountain of youth?