update from cards