new QR code thing.  it's kinda sketchy and sometimes doesn't correctly read things...