What are the implications of the new technology?