Economic and technological advancements