Innovation and New Technology are Drivers to Progress