update smartcard