add cart and line_items