edit cart update, fixes