The pace of technology part 2