Technological revival