item now saves cart and product id