Technology has developed ___ great speed .