IATA ICAO codes
In the vast and interconnected world of aviation, precision and clarity are paramount. To ensure smooth and efficient operations, airlines, airports, and aviation authorities rely on standardized systems, one of which is the use of alphanumeric codes. Two prominent codes that play a crucial role in aviation are the IATA (International Air Transport Association) and ICAO (International Civil Aviation Organization) codes. These codes are not just a jumble of letters and numbers; they are the keys to global aviation. In this article, we will delve deep into the world of IATA and ICAO codes, exploring their significance, structure, and applications in the aviation industry.
IATA - International Air Transport Association
The International Air Transport Association (IATA) is a globally recognized trade association representing the airline industry. Established in 1945, IATA serves as a coordinating body for airlines worldwide, comprising nearly 290 member airlines from around the world. Its primary mission is to promote safe, reliable, and efficient air transportation.
IATA plays a crucial role in setting industry standards and regulations, such as the IATA Airport and Airline Codes, which are widely used for ticketing and baggage handling. The association also assists airlines in navigating complex issues like safety regulations, environmental sustainability, and market liberalization.
Additionally, IATA provides various services to airlines, including training, consulting, and data analysis, to help them operate more effectively and enhance the passenger experience. Overall, IATA is a key player in the global aviation industry, facilitating collaboration and setting standards to ensure the safe and smooth operation of air travel worldwide.
ICAO - International Civil Aviation Organization
The International Civil Aviation Organization (ICAO) code is a four-letter alphanumeric code used to uniquely identify airports and heliports worldwide. This standardized system was established by the ICAO, a specialized agency of the United Nations, to facilitate safe and efficient air travel.
Each airport around the world is assigned a unique ICAO code, which is distinct from the three-letter IATA (International Air Transport Association) code. Unlike IATA codes, ICAO codes are more standardized and are typically based on the airport’s location or name. For example, John F. Kennedy International Airport in New York has the ICAO code “JFK,” while Los Angeles International Airport is identified as “LAX.”
ICAO codes are crucial for aviation operations, air traffic control, and international flight planning. They help prevent confusion and ensure accurate communication between airlines, air traffic controllers, and aviation authorities, contributing to the overall safety and efficiency of global air travel.
Airline name | IATA codes | ICAO codes |
---|---|---|
ADA Air – Albania | ZY | ADE |
Adam Air – Adam Sky Connection Airlines – Indonesia | KI | DHI |
ADC Airlines – Nigeria | Z7 | ADK |
Adria Airways – Slovenia | JP | ADR |
Aegean Airlines – Greece | A3 | AEE |
Aer Arann – Ireland | RE | REA |
Aer Lingus – Ireland | EI | EIN |
Aeris – France | SH | AIS |
Aero Africa – Swaziland | – | RFC |
Aero Airlines – Estonia | EE | EAY |
Aero Asia International – Pakistan | E4 | RSO |
Aero Benin – Benin | EM | AEB |
Aero California – Mexico | JR | SER |
Aero Condor – Peru | Q6 | CDP |
Aero Contractors – Nigeria | AJ | NIG |
Aero Flight – Germany | GV | ARF |
Aero Lanka – Sri Lanka | QL | RLN |
Aero Lineas Sosa – Honduras | P4 | – |
Aero Mongolia – Mongolia | M0 | MNG |
Aero Service – Congo Republic | BF | RSR |
Aero Services Executive – France | W4 | BES |
Aero-Tropics – Australia | HC | ATI |
Aerocaribbean – Cuba | 7L | CRN |
Aeroejecutivo SA de CV – Venezuela | SX | – |
Aeroflot – Russia | SU | AFL |
Aeroflot-Don – Russia | D9 | DNV |
Aeroflot-Nord – Russia | 5N | AUL |
Aerogal – Ecuador | 2K | GLG |
Aerogaviota – Cuba | KG | GTV |
Aerohonduras – Honduras | 4S | HON |
Aerolift – South Africa | – | LFT |
Aerolineas Argentinas – Argentina | AR | ARG |
Aerolitoral S.A. de C.V. – Mexico | 5D | SLI |
Aeromar – Mexico | VW | TAO |
Aeromar Lineas Aereas Dominicanas – Dominican Republic | BQ | ROM |
Aeromexico – Mexico | AM | AMX |
Aeromist-Kharkiv – Ukraine | HT | AHW |
Aeropelican Air Services – Australia | OT | PEL |
Aeroperlas – Panama | WL | APP |
Aeroperu – Peru | PL | PLI |
Aeropostal – Venezuela | VH | LAV |
Aeroprakt KZ – Kazakhstan | – | APK |
Aerorepublica – Colombia | P5 | RPB |
Aerostan (ex Bistair-Fez Bishkek) – Kyrgyzstan | – | BSC |
Aerosur – Bolivia | 5L | RSU |
AeroSvit Ukrainian Airlines – Ukraine | VV | AEW |
Aerotrans Airlines – Cyprus | 6F | PFO |
Afric Aviation – Gabon | L8 | – |
Africa Airways – Benin | – | AFF |
Africa One – Uganda | – | CFR |
Africa’s Connection – Sao Tome And Principe | – | ACH |
African Express Airways – Kenya | XU | AXK |
African International Airways – South Africa | – | AIN |
Afrijet – Gabon | – | ABS |
Afrik Air Links – Sierra Leone | – | AFK |
Afrinat International – Senegal | Q9 | AFU |
Afriqiyah Airways – Libya | 8U | AAW |
Afrique Airlines – Benin | X5 | – |
Aigle Azur – France | ZI | AAF |
Air Afrique – Cote D’Ivoire | RK | RKA |
Air Algerie – Algeria | AH | DAH |
Air Alliance – Germany | ZX | – |
Air Almaty – Kazakhstan | – | LMY |
Air Alps Aviation – Austria | A6 | LPV |
Air Antilles Express – Guadeloupe | 3S | GUY |
Air Arabia – United Arab Emirates | G9 | ABY |
Air Arabia Maroc – Morocco | 3O | MAC |
Air Armenia – Armenia | QN | ARR |
Air Asia – Malaysia | AK | AXM |
Air Asia Philippines – Philippines | PQ | APG |
Air Astana – Kazakhstan | KC | KZR |
Air Austral – Réunion | UU | REU |
Air Bagan – Myanmar | W9 | JAB |
Air Baltic – Latvia | BT | BTI |
Air Bangladesh – Bangladesh | B9 | BGD |
Air Berlin – Germany | AB | BER |
Air Bishkek / Anciennement Eastok Avia – Kyrgyzstan | – | EEA |
Air Botswana – Botswana | BP | BOT |
Air Bourbon – Réunion | ZN | BUB |
Air Burkina – Burkina Faso | 2J | VBW |
Air Burundi – Burundi | 8Y | PBU |
Air Cairo – Egypt | MC | MSC |
Air Caledonie – New Caledonia | TY | TPC |
Air Canada – Canada | AC | ACA |
Air Canada Jazz – Canada | QK | JZA |
Air Canada Rouge – Canada | RV | ROU |
Air Caraibes – Guadeloupe | TX | FWI |
Air Central – Japan | NV | CRF |
Air Central Asia – Kyrgyzstan | – | AAT |
Air Century – Dominican Republic | – | CEY |
Air Chathams – New Zealand | CV | CVA |
Air China – China | CA | CCA |
Air Class – Uruguay | QD | QCL |
Air Columbia – Colombia | 9X | – |
Air Comet – Spain | A7 | MPD |
Air Corridor – Mozambique | QC | CRD |
Air Corsica – France | XK | CCM |
Air Côte d’Ivoire – Cote D’Ivoire | HF | VRE |
Air Creebec – Canada | YN | CRQ |
Air Dolomiti – Italy | EN | DLA |
Air East – United States | ER | – |
Air Europa Líneas Aéreas – Spain | UX | AEA |
Air Europe – Italy | PE | AEL |
Air Exel Netherlands | KML Exel – Netherlands | XT | AXL |
Air Explore – Slovakia | ED | AXE |
Air Fiji – Fiji | PC | FAJ |
Air France – France | AF | AFR |
Air Gabon – Gabon | GN | AGN |
Air Greece – Greece | JG | AGJ |
Air Greenland – Greenland | GL | GRL |
Air Guinea – Equatorial Guinea | LQ | – |
Air Guinee Express – Guinea | 2U | GIP |
Air Iceland – Iceland | NY | FXI |
Air India – India | AI | AIC |
Air India Express – India | IX | AXB |
Air India Regional – India | CD | LLR |
Air Inter – France | IT | – |
Air Inuit – Canada | 3H | AIE |
Air Italy – Italy | I9 | AEY |
Air Ivoire – Cote D’Ivoire | VU | VUN |
Air Jamaica – Jamaica | JM | AJM |
Air Jamaica Express – Jamaica | J4 | JMX |
Air Jet – Angola | – | MBC |
Air KBZ – Myanmar | K7 | KBZ |
Air Koryo – North Korea | JS | KOR |
Air Kyrgyzstan – Kyrgyzstan | – | LYN |
Air Labrador – Canada | WJ | LAL |
Air Leone – Sierra Leone | – | RLL |
Air Libya – Libya | 7Q | TLR |
Air Link – Australia | DR | – |
Air Lithuania – Lithuania | TT | KLA |
Air Littoral – France | FU | LIT |
Air Lituanica – Lithuania | LT | LTU |
Air Loyauté – New Caledonia | – | RLY |
Air Macau – China | NX | AMU |
Air Madagascar – Madagascar | MD | MDG |
Air Madrid – Spain | NM | DRD |
Air Malawi Limited – Malawi | QM | AML |
Air Mali – Mali | XG | KLB |
Air Mali International – Mali | XG | KLB |
Air Malta – Malta | KM | AMC |
Air Manas – Kyrgyzstan | – | MBB |
Air Mandalay – Myanmar | 6T | – |
Air Marshall Islands – Marshall Islands | CW | CWM |
Air Mauritanie – Mauritania | MR | MRT |
Air Mauritius – Mauritius | MK | MAU |
Air Méditerranée – France | ML | BIE |
Air Mekong – Vietnam – Viet Nam | P8 | MKG |
Air Memphis – Egypt | – | MHS |
Air Midwest – United States | ZV | AMW |
Air Mobility Command – United States | MC | – |
Air Moldova – Moldova | 9U | MLD |
Air Montreal – Canada | F8 | AMO |
Air Mooréa – French Polynesia | – | TAH |
Air Namibia – Namibia | SW | NMB |
Air Nauru – Nauru | ON | RON |
Air Nepal International – Nepal | SZ | NPL |
Air New Zealand – New Zealand | NZ | ANZ |
Air Next – Japan | 7A | NXA |
Air Nigeria – Nigeria | VK | VGN |
Air Nippon Co Ltd – Japan | EL | ANK |
Air Niugini – Papua New Guinea | PX | ANG |
Air North – Canada | 4N | ANT |
Air Norway – Norway | M3 | NFA |
Air Nostrum – Spain | YW | ANE |
Air One – Italy | AP | ADH |
Air Panama – Panama | 7P | PST |
Air Paradise International – Indonesia | AD | PRZ |
Air Philippines – Philippines | 2P | GAP |
Air Polonia – Poland | 4P | APN |
Air Rarotonga – Cook Islands | GZ | – |
Air Rum, LTD – Sierra Leone | – | RUM |
Air Salone – Sierra Leone | 20 | RNE |
Air Santo Domingo – Dominican Republic | EX | SDO |
Air Satellite – Canada | 6O | ASJ |
Air Senegal International – Senegal | – | SNG |
Air Serbia – Serbia | JU | JAT |
Air Service Comores – Comoros | – | KMD |
Air Service Gabon – Gabon | X7 | AGB |
Air Services SA – Gabon | – | RVS |
Air Seychelles – Seychelles | HM | SEY |
Air Sicilia – Italy | BM | – |
Air Sinai – Egypt | 4D | ASD |
Air Slovakia BWJ – Slovakia | GM | SVK |
Air Sofia | CT | SFB |
Air Srpska – Bosnia And Herzegovina | R6 | SBK |
Air St Pierre – Saint Pierre And Miquelon | PJ | SPM |
Air St Thomas – French Polynesia | ZP | STT |
Air Sunshine – United States | YI | RSI |
Air Tahiti – French Polynesia | VT | VTA |
Air Tahiti Nui – French Polynesia | TN | THT |
Air Tahoma – United States | – | HMA |
Air Tanzania – Tanzania | TC | ATC |
Air Tindi – Canada | 8T | – |
Air Togo – Togo | YT | TGA |
Air Tourist (Allegiance) – Gabon | – | LGE |
Air Transat – Canada | TS | TSC |
Air Trust Aircompany – Kazakhstan | – | RTR |
Air Uganda – Uganda | U7 | UGA |
Air Ukraine – Ukraine | 6U | UKR |
Air Universal – Sierra Leone | – | UVS |
Air Urga – Ukraine | 3N | URG |
Air Vallee – Italy | DO | RVL |
Air Vanuatu – Vanuatu | NF | AVN |
Air VIA – Bulgaria | VL | VIM |
Air Wales – United Kingdom | 6G | AWW |
Air West Co. Ltd – Sudan | – | AWZ |
Air Wisconsin Airlines – United States | ZW | AWI |
Air Zimbabwe – Zimbabwe | UM | AZW |
Air26 – Angola | – | DCD |
AirAsia India – India | I5 | IAD |
AirAsia X – Malaysia | D7 | XAX |
Airblue – Pakistan | ED | ABQ |
Aircalin, Air Calédonie International – New Caledonia | SB | ACI |
Aircompany Kokshetau – Kazakhstan | 0K | KRT |
Aircompany Yakutia – Russia | R3 | SYL |
Aires – Colombia | 4C | ARE |
Airfast Indonesia – Indonesia | – | AFE |
Airkenya Aviation – Kenya | QP | – |
Airlift International (GH) Ltd – Ghana | – | ALE |
Airlinair – France | A5 | RLA |
Airlines of South Australia – Australia | RT | LRT |
Airlines of Tasmania – Australia | IP | – |
Airlines PNG – Australia | CG | – |
Airlink Swaziland – Swaziland | – | SZL |
Airnorth – Australia | TL | ANO |
Airtran Airways – United States | FL | TRS |
AK Sunkar Aircompany – Kazakhstan | – | AKS |
Aklak Air – Canada | 6L | AKK |
Alaska Airlines – United States | AS | ASA |
Alaska Central Express – United States | KO | – |
Albanian Airlines Mak – Albania | LV | LBC |
Albatros Airways – Albania | 4H | LBW |
Alfa Airlines – Sudan | – | AAJ |
Alitalia – Italy | AZ | AZA |
Alitalia Express – Italy | XM | SMX |
All Nippon Airways – Japan | NH | ANA |
Allegiant Air – United States | G4 | AAY |
Alliance Airlines – Australia | QQA | |
Almajal Aviation Service – Sudan | – | MGG |
Almajara Aviation – Sudan | – | MJA |
Almaty Aviation – Kazakhstan | – | LMT |
Aloha Airlines – United States | AQ | AAH |
Alpi Eagles – Italy | E8 | ELG |
Altyn Air Airlines – Kyrgyzstan | QH | – |
Amaszonas – Bolivia | Z8 | ZAN |
Amber Air – Lithuania | 0A | GNT |
AMC Airlines – Egypt | 9V | AMV |
America West Airlines – United States | HP | AWE |
American Airlines – United States | AA | AAL |
American Connection – United States | AX | – |
American Eagle – United States | MQ | EGF |
American Falcon – Argentina | WK | AFB |
Amiyi Airlines – Nigeria | YJ | – |
Andes Líneas Aéreas – Argentina | OY | ANS |
Angel Airlines – Thailand | 8G | NGE |
Angel Airlines – Romania | 8K | – |
Angkasa Super Services – Indonesia | – | LBZ |
Angkor Airlines – Cambodia | TI | – |
Angkor Airways – Cambodia | K6 | AKW |
Angola Air Charter – Angola | C3 | – |
AOM French Airlines – France | IW | AOM |
Arctic Circle Air Service – United States | 5F | CIR |
Aria Air – Iran | – | IRX |
Ariana Afghan Airlines – Afghanistan | FG | AFG |
Arik Air – Nigeria | W3 | ARA |
Arkhabay – Kazakhstan | – | KEK |
Arkia – Israel | IZ | AIZ |
Armavia – Armenia | U8 | RNV |
Artik Avia – Kyrgyzstan | – | ART |
Aserca – Venezuela | R7 | OCA |
Asia Alpha Airways – Kyrgyzstan | – | SAL |
Asia Continental Airlines – Kazakhstan | – | CID |
Asia Continental Avialines – Kazakhstan | – | RRK |
Asia Wings – Kazakhstan | – | AWA |
Asian Air – Kyrgyzstan | – | AAZ |
Asian Spirit – Philippines | 6K | RIT |
Asian Wings Airways – Myanmar | YJ | AWM |
Asiana Airlines – South Korea | OZ | AAR |
ASKY Airlines – Togo | KP | SKK |
ASL Airlines France – France | 5O | FPO |
Aspiring Air – New Zealand | OI | – |
Association Of Amateur Pilots Of Kazakhstan | – | 106 |
Astair – Russia | ZA | SUW |
Astra Airlines – Greece | A2 | AZI |
Astraeus – United Kingdom | 5W | AEU |
Astral Aviation – Kenya | AL | SYX |
Astro Air International – Philippines | – | AAV |
ATA – United States | 2B | – |
ATA Airlines Inc – United States | TZ | AMT |
Atlantic Airlines – United Kingdom | 7M | AAG |
Atlantic Airways – Faroe Islands | RC | FLI |
Atlantic Southeast Airlines – United States | EV | ASQ |
Atlantis Airlines – Senegal | 9V | ALS |
Atlantis European Airway – Armenia | TD | LUR |
Atlas Air – United States | 5Y | GTI |
Atlas Blue – Morocco | 8A | BMM |
Atlasjet – Turkey | KK | KKK |
Atma Airlines – Kazakhstan | – | AMA |
Attico Airlines – Sudan | ML | ETC |
Atyrau Aye Joly – Kazakhstan | – | JOL |
Augsburg Airways – Germany | IQ | AUB |
Aurigny – United Kingdom | GR | AUR |
Austral Lineas Aereas – Argentina | AU | AUT |
Australian Airlines – Australia | AO | AUZ |
Austrian – Austria | OS | AUA |
Avia – Jaynar / Avia – Zhaynar SAP – Kazakhstan | – | SAP |
Avia Express Cruise – Russia | E6 | BKS |
Avia Traffic Company – Kyrgyzstan | – | AVJ |
Avia-Jaynar – Kazakhstan | – | SAP |
Aviacsa – Mexico | 6A | CHP |
Aviaenergo – Russia | 7U | ERG |
Avialesookhrana – Russia | – | FFA |
Avianca – Colombia | AV | AVA |
Aviast Air – Russia | 6I | VVA |
Aviastar Mandiri – Indonesia | MV | VIT |
Aviateca – Guatemala | GU | GUG |
Avies – Estonia | U3 | AIA |
Avior – Venezuela | 9V | ROI |
Avirex Gabon – Gabon | G2 | VXG |
Avirex Guinée Equatorial – Equatorial Guinea | – | AXG |
Avitrans – Sweden | 2Q | ETS |
Axis Airways – France | 9X | AXY |
Azerbaijan Airlines – Azerbaijan | J2 | AHY |
Azul Brazilian Airlines – Brazil | AD | AZU |
Azza Transport Company – Sudan | – | AZZ |
Information about the codes
The IATA code system is primarily designed for passenger convenience, providing a quick and easy way to identify airlines, airports, and even cities. With a focus on simplicity and user-friendliness, IATA codes consist of three alphanumeric characters that are widely recognized by travelers and aviation professionals alike.
Airlines: Airlines around the world are represented by unique IATA codes. These codes are typically derived from the airline’s name, making it easy for travelers to identify their preferred carriers when booking flights. For example, “LH” corresponds to Lufthansa, one of Europe’s leading airlines, while “AA” represents American Airlines, a major carrier in the United States.
Airports: IATA codes are also assigned to airports to simplify the identification of departure and arrival locations. When you look at your boarding pass or baggage tag, you’ll notice a three-letter code that corresponds to the airport you are traveling to or from. For instance, “JFK” stands for John F. Kennedy International Airport in New York, and “LHR” signifies London Heathrow Airport.
Cities: In some cases, the IATA code for an airport mirrors the initial letters of the city it serves, making it even more intuitive for travelers. For example, “ATL” corresponds to Hartsfield-Jackson Atlanta International Airport, conveniently located in Atlanta, Georgia.
ICAO Codes: The Backbone of Aviation Regulation
While IATA codes focus on passenger convenience, ICAO codes serve as the backbone of aviation regulation and safety. The International Civil Aviation Organization (ICAO), a specialized agency of the United Nations, oversees the global standardization of aviation practices, including the assignment of ICAO codes.
Airports: ICAO codes for airports are more comprehensive and detailed compared to their IATA counterparts. They consist of four alphanumeric characters and are used primarily for air traffic control, navigation, and regulatory purposes. These codes are essential for pilots, air traffic controllers, and other aviation professionals to ensure safe and orderly air travel.
For example, “KATL” corresponds to Hartsfield-Jackson Atlanta International Airport, mirroring its IATA code “ATL.” However, ICAO codes provide additional information, such as the airport’s geographical location and characteristics, making them invaluable for aviation authorities.
Aircraft: ICAO codes are also assigned to individual aircraft to facilitate air traffic control and aircraft identification. These codes are known as the Aircraft Operator Designator (ICAO 3-letter code), which helps air traffic controllers track specific flights and ensure their safety.
Significance of IATA and ICAO Codes
The IATA and ICAO codes serve distinct but complementary roles in the aviation industry, and their significance cannot be overstated.
Efficiency: Both codes contribute significantly to the efficiency of aviation operations. IATA codes streamline the booking process for passengers, allowing them to quickly identify their preferred airlines and destinations. Meanwhile, ICAO codes enhance air traffic management, enabling precise navigation, coordination, and communication among aircraft, air traffic controllers, and airports.
Safety: ICAO codes are integral to aviation safety. They provide critical information about airports, including their location, runways, and facilities. This data is crucial for flight planning, navigation, and emergency response. Additionally, ICAO codes for aircraft help identify specific planes in the sky, reducing the risk of collisions and aiding in emergency situations.
Standardization: Standardization is fundamental to the global aviation industry. IATA and ICAO codes ensure consistency and uniformity across international borders, making it easier for airlines, airports, and regulatory agencies to work together seamlessly. This standardization is particularly vital in a sector where precision and communication are paramount.
Global Connectivity: IATA and ICAO codes are essential for international travel. Whether you are booking a flight, navigating through the skies, or landing at a foreign airport, these codes facilitate global connectivity, allowing passengers and cargo to move efficiently across borders. They are the universal language of aviation.
Applications of IATA and ICAO Codes
The utility of IATA and ICAO codes extends to various aspects of aviation, each contributing to the industry’s smooth and safe operation.
Flight Booking: When travelers book flights online or through travel agencies, they often use IATA codes to identify their preferred airlines and destinations. This simplifies the booking process and ensures that passengers are directed to the correct flights.
Airport Operations: Airport staff use IATA and ICAO codes to manage a multitude of tasks, from baggage handling and passenger check-in to airside operations. These codes are essential for ensuring that passengers and cargo reach their intended destinations efficiently.
Air Traffic Control: Air traffic controllers rely on ICAO codes for aircraft and airports to maintain safe separation between flights, provide navigational guidance, and manage traffic flow. The use of standardized codes enhances communication and coordination.
Emergency Response: In the event of an emergency, ICAO codes play a critical role in identifying airports and aircraft. This information is vital for search and rescue operations, as well as for directing emergency services to the right locations.
Aeronautical Charts: ICAO codes are prominently featured on aeronautical charts, which are essential tools for pilots. These charts provide detailed information about airports, airways, and navigational aids, all of which are referenced by ICAO codes.
Cargo and Freight: The logistics of transporting cargo and freight by air also rely on IATA and ICAO codes. These codes help logistics providers identify the most efficient routes and transportation options for shipments.
Challenges and Limitations
While IATA and ICAO codes are integral to the aviation industry, they are not without their challenges and limitations.
Duplication: Due to the limited number of three-letter combinations in the IATA code system, some airlines share similar codes, leading to potential confusion. For instance, “AA” represents both American Airlines and Alitalia. To address this issue, ICAO codes are often used in conjunction with IATA codes to ensure clarity.
Complexity of ICAO Codes: The four-character ICAO codes for airports and aircraft can be more challenging to remember than the three-character IATA codes. This complexity is necessary for precise air traffic control but may be less user-friendly for passengers.
Local Variations: Some airports and airlines have adopted locally recognized codes that may differ from their IATA or ICAO designations. While these codes are used for convenience within specific regions, they can create confusion when dealing with international flights.
Changes and Updates: As the aviation industry evolves, new airlines, airports, and aircraft are introduced while others cease operations or