Element 'technological revolution'