added product model