[Idr] CAR-CT Adoption Poll Part 1: Informational Questions - Summary of Mail thread during Weeks 1-3 (7/6 to 7/25)

Susan Hares <shares@ndzh.com> Mon, 25 July 2022 23:13 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A715C159482 for <idr@ietfa.amsl.com>; Mon, 25 Jul 2022 16:13:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I_oQL7AKCESC for <idr@ietfa.amsl.com>; Mon, 25 Jul 2022 16:13:04 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1anam02on2063.outbound.protection.outlook.com [40.107.96.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79EAEC14F743 for <idr@ietf.org>; Mon, 25 Jul 2022 16:13:03 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=gqXseL9WMUQXIKiEo2jS8qG9lPPSE3K875yc2XUkQxmCpIzvJPavfFLQyuGs0rPD4hkQj1Bn9vDuNdjrrB7OmRdDb8TzTtce3/Ii0mle0S8zf9IPbIywWJAKV9mbjJeKqyAbZJL2qPgHczFm4QFUHru/bm9ehyHWal9rXVQKUWQOzkz/sYAzy0giX2mgWKBko9fitDVIgdi/GpDNiOOt28kp+EEX/y3gX4tUm8rSZMRmjFUmtPZ5XUIAddPHhFDlH+FyPiXUxsSl9jlW1kq4FKBcV6S+Va7OJVTGsxPq21XuTlmGIrMhrYWk/RbKsfIlj58R/uNW5WSHbI2pUymYSA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XuBMbtjgzeHLTKCMVCQOQiWIUF0qCaz7LK9lyyaBbF4=; b=lIdJNrdIpPOrNiq4ehPa2KFwtdEXKPti58dVwYdt9uWyRgiQ4jyhjtKJmE/B6CLY1bsGE6rtB255LUgKSWPiOIQ/46WZ1vm4AFUjMmQYKv7ryj69K6fOXFxki0Or9pGGR4E/U/l9cAI/AZyNAQiYHIghJSeZpE3aXVxNkApnqMzIbB/LD+7XT+ctArMmFlPwIojakETWc2VGOIoqEgAPYfcG7JCBgEfszQl9nOYB8mlogW9RDGFlN4QhJp2DoE2RzzHvythOJCmAb94ZB2FWcJBKv/iFYgG5/oSq1U+0dZH1mdwdJLZY/dxduevPZheCDQNloHfsH4Pbv1aMo6Szpw==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 104.47.66.45) smtp.rcpttodomain=ietf.org smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=ndzh.com] dkim=[1,1,header.d=ndzh.com] dmarc=[1,1,header.from=ndzh.com])
Received: from MW2PR16CA0028.namprd16.prod.outlook.com (2603:10b6:907::41) by SN6PR08MB4815.namprd08.prod.outlook.com (2603:10b6:805:6b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Mon, 25 Jul 2022 23:12:59 +0000
Received: from MW2NAM12FT003.eop-nam12.prod.protection.outlook.com (2603:10b6:907:0:cafe::2) by MW2PR16CA0028.outlook.office365.com (2603:10b6:907::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.24 via Frontend Transport; Mon, 25 Jul 2022 23:12:58 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.66.45) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 104.47.66.45 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.66.45; helo=NAM12-MW2-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (3.132.208.199) by MW2NAM12FT003.mail.protection.outlook.com (10.13.180.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.1 via Frontend Transport; Mon, 25 Jul 2022 23:12:57 +0000
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id A933017D477 for <idr@ietf.org>; Mon, 25 Jul 2022 23:12:55 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hmPsthVAB7P0vLzj7tpJgyC1bMnxq8jgwThs/J0W9VdkXQ+INMnhZvo2KAaTfa89q8MoVhOkHMvGG0jk2mAL4uLEZlzFNQQfWOKjngKH/DUwObQkLWIN5GunC5yTgMYLNnT/YfIhAMg5H6HPRUTcv1PNeOiUXzPG3UoXFCicSNRPd6f5Havf8b1cjUHAYGzkXJqmR1Kd3DIIhPyEJejqsD9Pqmaus934K70FsW80hj0pnwM8kAOeCLa09PL6yhJi9birydFJtDUpdutXitui34EYD55/jVgk1pBcwP61XA8cvfOsuckGPvz1no1u7RmqvKFZTyoB2VS7FAdzCo4e7g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XuBMbtjgzeHLTKCMVCQOQiWIUF0qCaz7LK9lyyaBbF4=; b=DJWpgFIc2vSfdlpl5Ni2bwFrBqlDpnbY20w9w68iMNvaU/G0SpEKdB/qxZmcWJ98lUMf4PGzdcAc92+tL4cNQ/igR0eOm6sBAj6HYzebsyUxhmFh3MvDFjP7SwICTY56fifVJgkSj9wq1c55/us0Z+UnZUdX36H3WFJoHhf8biWA71BIkWjFfWrjHcisrIAn5xiaFabyUUKhWNpBZKJdHZA6u26IFd7loxD7gNdhHgi5F1fUy+cjnbE7pTq30nM/5VL1MHulu9//gzSoEVeJ0gcAOnLeuDI3kSeOhJaCXuPzS5/GKvGNJhh8oqm3Je/aLDMdNiTDIARowxBqLlPmew==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from BYAPR08MB4872.namprd08.prod.outlook.com (2603:10b6:a03:70::17) by BN7PR08MB5236.namprd08.prod.outlook.com (2603:10b6:408:31::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Mon, 25 Jul 2022 23:12:52 +0000
Received: from BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::cc31:72f4:6aa7:ff07]) by BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::cc31:72f4:6aa7:ff07%3]) with mapi id 15.20.5458.024; Mon, 25 Jul 2022 23:12:52 +0000
From: Susan Hares <shares@ndzh.com>
To: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: CAR-CT Adoption Poll Part 1: Informational Questions - Summary of Mail thread during Weeks 1-3 (7/6 to 7/25)
Thread-Index: Adige86Woyp1tcurQemMRVCxDLJeGg==
Date: Mon, 25 Jul 2022 23:12:52 +0000
Message-ID: <BYAPR08MB4872AB409154D1D7BE4E9C75B3959@BYAPR08MB4872.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
X-MS-Office365-Filtering-Correlation-Id: 7bb27979-ce2e-41bf-a75d-08da6e93361f
x-ms-traffictypediagnostic: BN7PR08MB5236:EE_|MW2NAM12FT003:EE_|SN6PR08MB4815:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: rGg6ovaoq5xni8UXaEAgffLfYm2fKKKlz7ILVw2Q0tXkbWPcD9oI7XjSWES8n+5qCo/WuTZrSqIei0vzh2Q2RtNMlLqQ/hEi+//S6OXD0ONTHZf4IpYbTtbBSq7FWZLxrCB5KBqRwhcOl3CpMY/kKqG719J64l+wfCCbCHjk6FCkbRULCbSX95sDu5FWbLsLH1khyoun6UUxr3fL2QVrqzsFCAK3sBdcMDwzBK8yrFkBWVfIUXMKvVj+Thrb++hYIs8UP0I68F9EA41z+7TDJ6XU20QTA3FuXT4nCnUr5nIK80fDhGSmk1fyCpgUZff81Zu7QlS1EPyuYU5amQoYgfSp9xgfxJe3fhEWdIkm/hpoYiGwD/bZ2B7xteti8EFDJjOyRRcFXqLxZwCJq8PYsXSWQkGZpViIV1EjorAibzTEQkrmlO69LXIBS6yxsAI9PXqkbK/sWCIbF3GMeLTZ4du6hguGZO7xVOV9+id5454Q7VVlDj2IiceVts3sHP8bOPw7FVZlt5N1bQCYPaA9TzbL58ZTHnZsT6BUHz4JXikxcOaFIULR92OzNiYh17rCY1TDjKWm7c2jkNwyshCgDUKFJG2vpRdpH9ezDJasvu3ZGFeKddnoQR0EsztREcJ7/cN5PDFHikaCpJu/Cy6lTIYSlHX7b2dm0kS82CN0JuDOai9SdlzYl2aEx25dsposFyMtzwfTrrE+xJjlLoT48fOPyc0BGh1wnlmr8JVSoY6ywiv04q7HfIIMtiWjYJPC5uRMP7E1lrdKjoDDJlkja6Cn5USiaWZVojvFwJu1zGxw9fqVjSbNMWpzr8UnH133i1IMKIXh3EzNOE9OOuoioHRcjwp4s/jKqFDEQtUChJUiO5yUQatZguoa4Oo7TMjy
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR08MB4872.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(136003)(366004)(346002)(39830400003)(396003)(376002)(38100700002)(166002)(38070700005)(4743002)(8936002)(66446008)(83380400001)(52536014)(122000001)(5660300002)(66476007)(66556008)(64756008)(66946007)(966005)(478600001)(186003)(6506007)(41300700001)(26005)(55016003)(9686003)(7696005)(2906002)(76116006)(71200400001)(8676002)(316002)(86362001)(33656002)(6916009); DIR:OUT; SFP:1101;
Content-Type: multipart/alternative; boundary="_000_BYAPR08MB4872AB409154D1D7BE4E9C75B3959BYAPR08MB4872namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR08MB5236
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.66.45]; domain=NAM12-MW2-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.66.45]; domain=NAM12-MW2-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: MW2NAM12FT003.eop-nam12.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 6fdc168e-2984-42d4-2a0e-08da6e9332f9
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zcpxk8HQnMEQ+LjTdmzYSBkDXYMVWkN8VSRoJxcBr25v6DPe9SmGcxTDSSKvg0NyDjBtg/SSTa8OmmVo8aCEyAPgJx3IEIdMW3lj6lACHfsIz8Nhguddhs84Hd72MdSEgk/FsgS4EmPYUEO0dOmVlG2G+td8EiED/mpDEZD1n0BHdOSSEsddYdIcqc4IrVH3OUfc9uePOAoRdPCs8b7uBLu45na2Rntth8XTRlyjtQrejnvagaasTgTl0fofJ8c7+pAgcc5unvNnSiie/0LWrErlkFHcf+y2AWoZKKYcgktOHwJq0SRP+cnlDAlNEMuJkO35AEL1eWTKxAAOcLxsRekCt8RZUbp+3CB8MhfBZ8/1h1VTVwY1Pi/3EhW5SJI5XVE49r7MvC/DoDwfZstH9cHc4BgpTg1B0pBX88rpN5yF7tD7mgTQGny8870bdghsQzHIC9QsY9nqkpl/tKhspu6vRGRVIEZBA49RKQxuWN6BNoov0x4j/gKS/IcIgauwXNsIQaTL5+LthID9efYZ1LC3Mr4+2iZ6X4xglQqW0VKicPJHxQa0n7szaH8ScSXs0eoBfiZ++MhQMxTwS8L+0eEjeqpB67cosO2R/hSK4ocyOjnh5Zd/AfHsWyb2M4gd6VkhLmDn8uGob0ZU5OpZWWDZyJH6OghmWes1cwlNhZ/G9pvUMpzYDTs1GE2UUvWQHIt8dOZD58P65EtE5hAoClQgVh2tOe+9Rc8VhbrboxUId+9X+l0bfoVl0eNKqfJcWNe10EJzYi53/QjbAR3FcKPlIhnJUKznkbqp+wVBDu8HutAWOfH/le8rELBvOe75ia78tqQvhyo0aagQ7o42xbMgKm9nv67fJI8jjJamsV4h7PpJXcMdCBEGUVKfAFuqqOCC6h35YxM6WaQr/pcd+ABsI0EF/A337YAkdL6twbvk8coUmSDjKOwoRZosv26O45AdMHVwpuhiVamDGhyUpy04B8GB10c52tHuizqY9H7imxdqYH4exM/KDTq+25ad9z/DpQgPui9FoZMYTxxG0rMWQWrUi9ebBBfhje6ByNk=
X-Forefront-Antispam-Report: CIP:3.132.208.199; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:NAM12-MW2-obe.outbound.protection.outlook.com; PTR:mail-mw2nam12lp2045.outbound.protection.outlook.com; CAT:NONE; SFS:(13230016)(396003)(39830400003)(376002)(136003)(346002)(46966006)(36840700001)(82310400005)(70206006)(34020700004)(166002)(7636003)(156005)(83380400001)(70586007)(6916009)(36200700002)(32850700003)(6506007)(8676002)(52536014)(5660300002)(316002)(40480700001)(4743002)(47076005)(336012)(9686003)(26005)(8936002)(478600001)(186003)(7696005)(41300700001)(86362001)(55016003)(966005)(33656002)(2906002)(36860700001); DIR:OUT; SFP:1101;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2022 23:12:57.1763 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7bb27979-ce2e-41bf-a75d-08da6e93361f
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5; Ip=[3.132.208.199]; Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT003.eop-nam12.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR08MB4815
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/vaygLyxnXTRYnXIVz5UjY88rSWA>
Subject: [Idr] CAR-CT Adoption Poll Part 1: Informational Questions - Summary of Mail thread during Weeks 1-3 (7/6 to 7/25)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2022 23:13:08 -0000

People responding (by 7/25) 20 total (14 non-authors, 6 authors)
(IDR Wiki has detailed summary in a pdf)
https://trac.ietf.org/trac/idr/wiki
Overall Agreements on Intent

  *   Current Intent is more than past QoS
  *   Customer Intent includes SLA + SLE + more
     *   SLA - service level agreements
     *   SLE - service level expectations
  *   Intent does not have a clear, well-defined language
  *   Intent is more than BGP color or BGP transport class

(even if these BGP features are proposed to signal intent)


Color in BGP

  *   Is an BGP opaque value and predates RFC5512 or SR.
  *   SR uses color as an "abstract" value in calculating pathways (IGP and BGP) or coloring service routes
Q1: What is the customer need driving the use of Color to express Customer Intent?
Desires for better mechanisms to:

  1.  set-up pathways across AS for single Intent/QOS
  2.  Ability to program network
  3.  Customers/providers want to treat traffic according to a specific SLOs
  4.  [new] Connect multiple IGP domains into one coherent AS.
Use cases: 5G, 5G network-slicing, multiple network control plans, and others
Luay: It is more than just QoS, and questions target QoS. Should be called SLO pathway.
Question 1-a: Are applications requesting to be able to tag their routes with SLAs (color) at the service level?  Yes - with caveats on details

Question 1-b: If so, is it due to QoS/SLA measurements on traffic between Data Center applications and user applications (such as applications on phone)? Yes - with caveats

Question 2: In the distant past QoS was hard to set-up seamlessly as a QoS pathway across multiple Autonomous systems (AS).
[Bruno]: We probably need to distinguish Multiple AS versus multiple Administrative Domains. A single Administrative Domain may cross multiple ASes,
[Luay] agrees with Bruno on multiple AS.   He suggests pathway should be called an SLO path that has QOS treatments at different points. SLO is more than QoS. Providers want to build an SLO path across same AS, Same ASes under one Administrative control,  and lastly ASes under different Administrative control.
[New] [Shraddha Hedge]: Yes, the intent must be sent in BGP routing update beween ASes. The different ASes here are closely co-operating domains such as same ownership but different teams administering different part of the network such as Global network/domestic or backbone/metro network as described in sec 4.1 of  https://datatracker.ietf.org/doc/draft-hr-spring-intentaware-routing-using-color/. The purpose of color carried in service prefix is for steering the traffic into the transport. The color carried in transport is to identify the intent the particular transport satisfies.
Question 2a:  Should Customer intent that expresses pathway "QoS" be passed in BGP routing updates sent between Autonomous Systems?  Answer: Yes - for customer routes and transport routes fulfilling requirement.

Question 2b: Is it the purpose of color or transport class to allow automatic steering of traffic on into an "QoS" path (across different technologies)?  Answer: Yes (with Caveats on Option-C usage, and abstract nature of color)
Question 2c: How should this automatic steering interact with flow specification (FS)? Answer: FS is orthogonal to CAR/CT (that is allowed but not a required part of solution)
Question 3: For those who believe that BGP should set-up a seamless path across multiple Autonomous Systems for a single Intent/QoS, do the exact mechanisms matter or do you simply want an interoperable solution?  If they matter, please describe what matters.

Exact mechanisms: do not matter: (3), matter (16)
If matter: One mechanism: 16
Two mechanisms:  3 (Jim Uttaro, Luay Jalil, and Gyan Mishra)
What matters: Interoperable (most), scale (all), stability (all), other specific factors (all)

Question 4:  RFC7606 focused on error handling in which the MP-NLRI focuses on destination keys (RD and Prefix) plus non-key material (Labels, SIDS).  Attributes (generally) apply to all NLRI.  For example, MED applies to all NLRIs in the packet.
Question 4a:  Would error handling be better for color-aware routing if attributes relevant to a specific color/class be grouped in a MP-Color-Attribute?

  *   Yes/Probably" simple NLRI helps, but we already carry non-key fields (Bruno
  *   Yes: Kaliraj, Nats, Gyan
  *   No: Ketan, Swadesh, Mahesh
Question 4b:  Should IDR consider future work on a MP-Color Attribute?
Answer: It depends (5 people).   Bruno, Jeff, Sue redefined a specific mechanism that might be useful.