Technological advancements and impacts