competition, technological change and productivity gains