Added in QR code reading support