Speed of technology