add validation on cartItems items