update_card() returns modified card