qr code search implementation