QR Codes: The problems