technological advancements →