update: clean up QR code display.