QRcode update