Added QR Code functionality