adding threaded QR Code generator