#33 added product repository: