self-driving and other new technologies