Fixed cart updating