shopping cart errors fixed