Product design and technological innovation