add image and product model