Bug fix: cart not getting copied over