Quality, innovation and performance