update card fields