bug fix cart