added a partial for products