updates @ ProductRepository