Technology has developed ___ great speed.