added more types of product