updates qrcode ui