fixed product#duplicate