QRCode sucks. Updated it anyways.