Innovation and technology