introduced ProductRepo