creating cart and line items