added product models