revise cart store and product