revival: bringing again into activity and prominence
improvement: a change for the better; progress in development
mesoderm: the middle germ layer that develops into muscle and bone and cartilage and blood and connective tissue