Technology on the rise?