add extra QR validation