Improve the grammar of the following text.
Numerous innovations have been revolving to ease the problems faced by everyone.
Numerous innovations have been developed to ease the problems faced by everyone.