Understanding Codeshare Flights: The Basics

When you book a flight, you might be surprised to learn that the airline whose branding appears on your ticket isn't always the one operating the plane. This common scenario is known as a codeshare flight. Essentially, two or more airlines agree to sell seats on each other's flights under their own flight number. For travelers, this typically means you purchase a ticket from Airline A, but your actual flight is operated by Airline B. This arrangement allows airlines to expand their network coverage without owning more aircraft or flying more routes themselves.

The primary benefit for passengers is often increased flexibility, more route options, and potentially better pricing. Airlines can offer seamless connections across partner networks, making complex journeys more manageable. However, this partnership structure can introduce complexities, particularly when it comes to operational procedures like check-in, baggage handling, and customer service. Understanding these distinctions is crucial for preventing confusion and ensuring you're at the right place at the right time.

The key distinction to grasp is between the 'marketing airline' (the one whose flight number you booked) and the 'operating airline' (the one physically flying the aircraft). This relationship forms the foundation for determining where and how you should manage your pre-flight tasks. For most passengers, the operating airline is the critical entity for check-in procedures, but recognizing this core difference is the first step to navigating codeshare travel successfully.

The Marketing Airline vs. The Operating Airline

The marketing airline is the carrier you see advertised and whose flight number you select when booking. They sell tickets for the flight, often promoting it as part of their own schedule. The operating airline, on the other hand, is the company that physically owns and flies the aircraft, employs the flight crew, and manages the route itself. When you book a codeshare, you are purchasing a service provided by the operating airline, even if you are doing so through the marketing airline's sales channels.

The distinction becomes paramount during the check-in process. While the marketing airline handles your booking and payment, it is the operating airline that is responsible for the physical boarding of passengers, managing seat assignments on their aircraft, and ensuring all regulatory requirements for that specific flight are met. Therefore, aligning your check-in actions with the operating carrier is typically the correct approach.

The airline operating your flight is almost always the one you need to check in with.

Always verify the operating airline for your specific flight. Sometimes the booking confirmation email or your itinerary will clearly state this information, often alongside the marketing airline's flight number.

Why This Distinction Matters for Check-In

Check-in procedures are managed by the airline responsible for the flight's operation. This includes gate assignments, seat allocation management for that particular flight, and adherence to security and passenger manifest requirements. The operating airline's systems are linked to the aircraft and airport operations. Relying solely on the marketing airline for check-in, especially if you arrive at their designated counter without confirming the operating carrier, can lead to significant delays or missed flights.

When you arrive at the airport, the check-in desks and kiosks are branded by the operating airline. These are the facilities equipped to process passengers for that specific flight. Attempting to check in with the marketing airline, if they are not operating the flight, means you are likely at the wrong counter. This simple misunderstanding can cause unnecessary stress and potentially jeopardize your travel plans.

Preventing errors starts with recognizing this fundamental difference in roles. Knowing which airline is physically taking you to your destination is the single most important piece of information for a smooth check-in process.

Who Handles Your Codeshare Check-In: The General Rule

The overwhelming consensus and the most reliable procedure for codeshare flights is to check in directly with the operating airline. This is the airline whose aircraft you will be flying on and whose staff will be managing the boarding process at the airport. They are the ones equipped with the necessary systems and personnel to process your boarding pass, assign seats, and handle any immediate travel document verification for that specific flight.

Think of it this way: the marketing airline has sold you a ticket for a seat on another airline's plane. Once you arrive at the airport, you are essentially a passenger of the operating airline. Your booking details, while originally made through the marketing carrier, are transferred to the operating carrier's system to facilitate the flight's logistics. Therefore, their check-in counter, kiosk, or online platform is where you complete this critical step.

This rule applies whether you are checking in at the airport physically or attempting to do so online before your journey. The operating airline's website or mobile app will typically have the functionality to check you in for flights they are operating, even if you booked through a partner. This is also where any pre-assigned seat changes or special meal requests made through the marketing airline are usually reflected and can be managed, provided the operating airline supports them.

Locating the Operating Airline's Check-In Facilities

Upon arriving at the airport, your first step should be to identify the check-in desks or kiosks belonging to the operating airline. Most major airports have clear signage that indicates which airline operates at which counters. If you have your flight details handy, including the operating airline's name and flight number (which may differ from the marketing airline's number), you can usually find the correct location easily.

If you are unsure, airport staff, information desks, or even flight information display screens should provide clarity. Look for the airline logo that matches the operator of your flight. Do not assume that because you booked with a well-known airline, their counter will be the correct one; the branding on the actual aircraft and at the departure gate will be your most reliable indicator.

Always confirm the operating airline's name and look for their specific check-in counters at the airport.

The online check-in window is also managed by the operating airline. While many airlines allow online check-in starting 24 hours before departure, this window can vary. It is best to check the operating airline's website for their specific online check-in opening times and procedures. This proactive step can save you time and potential hassle on the day of travel.

Online Check-In Considerations

Checking in online can often be the most efficient method. For codeshare flights, you will generally use the operating airline's website or mobile app to check in. You will typically need your booking reference number. This reference number might be the one issued by the marketing airline, or the operating airline may have assigned a separate one. It is crucial to have both if possible, or at least the one that allows you to access your booking on the operating airline's platform.

Many airlines allow you to search for your booking using your name and flight details if you do not have the specific reference number for the operating airline. This is why clearly identifying the operating airline in your booking confirmation is so important. If you cannot find your booking on the operating airline's site, contact their customer service, or if that proves difficult, revert to the marketing airline.

It's important to note that some marketing airlines may offer a more integrated online check-in experience through their own platform, which then communicates with the operating airline. However, this is less common. The safer bet is always to go directly to the operating carrier's digital channels.

When the Marketing Airline Takes Precedence

While the operating airline is usually the primary point of contact for check-in, there are specific circumstances where the marketing airline might play a more direct role, or at least a supportive one. These situations often arise due to the ticketing and booking arrangements, or when specific partner agreements are in place. Understanding these exceptions can prevent confusion and ensure you are directed to the correct service.

One common scenario where the marketing airline is more involved is when the codeshare agreement is very tight, and the marketing airline has integrated the operating airline's booking and check-in systems more deeply into their own platform. In such cases, the marketing airline might be able to check you in directly through their website or app, and then issue a boarding pass that is valid for the operating airline's flight. This is often seen among airlines within the same global airline alliance.

Another instance is when an issue arises with your booking. If you encounter problems with your reservation, seat assignment, or any changes that cannot be resolved by the operating airline's staff at the airport or via their customer service, the marketing airline, as the original ticket issuer, may be the only entity capable of rectifying the booking itself. They have the authority over the fare rules and the original ticket issuance.

Global Airline Alliances and Integrated Check-In

Airlines often belong to global alliances such as Star Alliance, Oneworld, or SkyTeam. Within these alliances, partners frequently have more integrated systems. If both the marketing and operating airlines are part of the same alliance, you might find that checking in through the marketing airline's system is a seamless experience. For example, booking a United Airlines flight (marketing) operated by Lufthansa (operating), both Star Alliance members, might allow you to check in via United's platform.

These alliances facilitate smoother passenger journeys by standardizing many procedures. This includes allowing members to check in, drop bags, and often use lounge facilities interchangeably. However, it is still advisable to confirm the specific procedures with the airline or check your booking confirmation, as integration levels can vary even within alliances.

When in doubt, cross-reference your booking details on both the marketing and operating airline's websites.

Even with integrated systems, it's wise to know which airline is operating the flight. This becomes especially important if you need to make changes or have specific service requests that might be better handled by the airline actually flying the plane. For instance, if you require special assistance for boarding, the operating airline's ground staff will be the ones to coordinate this.

When to Contact the Marketing Airline First

You should initiate contact with the marketing airline if:

  • You cannot locate your booking on the operating airline's website or app.
  • There are issues with your ticket, fare rules, or payment that the operating airline cannot resolve.
  • You booked through a travel agent or third-party booking site, and they direct you to the original ticket issuer (the marketing airline) for reservation changes.
  • You need to use frequent flyer miles from the marketing airline's loyalty program for upgrades or seat selection, and these haven't fully transferred to the operating airline's system.

In these situations, the marketing airline acts as the primary booking agent and holds the ultimate authority over the ticket itself. They can often adjust the booking or provide the necessary information for the operating airline to proceed.

How to Verify Your Codeshare Flight Details

Confusion around codeshare check-in often stems from not having clearly identified the operating airline before arriving at the airport or attempting online check-in. Fortunately, there are several reliable methods to verify exactly which airline is operating your flight, ensuring you know precisely where to direct your check-in efforts.

The most direct and often clearest source of information is your booking confirmation email or e-ticket. Once you have purchased your flight, carefully review all documentation. Look for details that specify the flight operator. This might be explicitly stated as 'Operated by [Airline Name]' or shown with a different flight number associated with the operating carrier. If you booked through a travel agent, they should also be able to provide this clarification.

Your booking confirmation is your primary document for identifying the operating airline.

Sometimes, the airline's website where you made the booking will provide this information. After logging into your account or accessing your booking online, there should be a section detailing the flight information, including the operating carrier. If it's not immediately obvious, try searching for your flight details on the marketing airline's site and look for a link or note indicating 'operated by' or a different airline code.

Reviewing Your E-Ticket and Itinerary

Your e-ticket number is a good starting point. While it might be issued by the marketing airline, the itinerary details associated with it should break down each segment of your journey. Look for lines that clearly distinguish between the flight number you booked and the one being operated. For instance, you might see something like: 'UA 1234 (Booked with United Airlines) / Operated by Air Canada AC 5678'. This provides the essential distinction.

If the itinerary is unclear, don't hesitate to use the flight number of the operating airline to search for flight status or check-in information directly on that airline's official website. This verification step is critical for preventing last-minute scrambling at the airport. Always prioritize information coming directly from the airline that will be physically flying you.

A proactive approach to verifying your codeshare details can save significant stress and time on travel days. It ensures you are always interacting with the correct airline for all operational aspects of your journey.

Using Airline Websites and Apps

Once you've identified a potential operating airline, visit their official website or download their mobile app. Most airline platforms allow you to manage your booking by entering your name and a booking reference. If your booking reference from the marketing airline works on the operating airline's system, you're likely on the right track. You can then see your flight details, seat assignments, and the option to check in.

If the marketing airline's reference doesn't work, look for an option to find your booking using alternative details, such as your name and flight number, or a confirmation code that might have been provided by the operating airline. Some systems will even allow you to retrieve your booking by entering the marketing airline's reference, and then they will provide you with a new, operating airline-specific reference number.

Cross-reference information between booking confirmations and operating airline websites.

When you find your booking on the operating airline's platform, take a moment to review the flight details. Confirm the departure and arrival times, the aircraft type (if available), and any baggage allowances. This comprehensive check ensures all your travel details are aligned and accurate, providing peace of mind before your trip.

Common Pitfalls and How to Avoid Them

Navigating codeshare flights can present unique challenges, but many common issues can be sidestepped with a little foresight and knowledge. The most frequent pitfall is the assumption that the marketing airline handles all aspects of the journey, leading to confusion at check-in or gate. Being aware of these potential traps is the first step toward error prevention.

A significant misstep is arriving at the marketing airline's counter when the operating airline is responsible for check-in. This can result in being turned away and having to rush to find the correct location, potentially missing your flight. To avoid this, always confirm the operating airline's identity and locate their specific check-in desks or kiosks at the airport. Airport signage and information screens are your allies here.

Do not assume the airline you booked with is the one operating your flight.

Another common mistake involves baggage allowances and fees. While the marketing airline may have advertised a certain baggage policy, the operating airline's rules often apply for checked luggage. This can lead to unexpected charges at the baggage drop counter if the operating airline has stricter policies. Always check the baggage policies of the operating airline, especially for checked bags, as these typically govern the actual carriage.

Baggage Handling: Whose Rules Apply?

The general rule for baggage allowance on codeshare flights is that the operating carrier's policy prevails, particularly for checked baggage. This means if you booked with Airline A but are flying on Airline B, and Airline B has a more restrictive policy on checked bags (e.g., fewer pieces, lower weight limit, higher fees), you will be subject to Airline B's rules. This is a crucial point that can lead to unexpected costs and disputes at the airport.

Carry-on baggage policies can sometimes be more lenient, often aligning with the marketing carrier's allowances, but it is never guaranteed. To be safe, familiarize yourself with the carry-on size and weight restrictions of the operating airline as well. Websites for both airlines should clearly outline their respective baggage policies. It's wise to compare these policies when booking, especially if baggage is a significant concern.

Carry a printout or screenshot of both the marketing and operating airline's baggage policies for your flight, just in case of discrepancies at the baggage drop counter.

Frequent Flyer Miles and Loyalty Programs

While you typically earn frequent flyer miles based on the marketing airline's program (especially if you provide your loyalty number during booking), redemption of miles, upgrades, and elite status benefits can sometimes be more complex. Some codeshare partners have more integrated loyalty programs than others. It's essential to understand how your loyalty points will accrue and if any benefits you expect from your elite status with the marketing airline will be recognized by the operating airline.

Always ensure you have added your frequent flyer number to your booking. If you booked with the marketing airline, add their number. If you can also add the operating airline's number, do so. This can help ensure you receive credit for the flight and potentially access any reciprocal benefits if the airlines have such agreements. If you find your miles aren't posting correctly, you'll likely need to contact the loyalty program of the airline whose number you used.

By understanding these common pitfalls, you can approach your codeshare flight with confidence, knowing how to navigate the key operational aspects like check-in and baggage.

When to Check In Before Your Flight

Knowing when to check in is crucial for any flight, but it's particularly important for codeshare journeys where different airlines might have varying schedules and procedures. The general rule of thumb is to check in with the operating airline, and their specific check-in window will dictate when you should complete this step. These times are usually consistent with industry standards but can differ slightly.

Most airlines, including those operating codeshare flights, open their online check-in systems approximately 24 hours before the scheduled departure time. This window allows passengers to select or confirm their seats, receive their boarding passes, and sometimes even pay for checked baggage in advance. It is highly recommended to utilize this online check-in feature to save time at the airport and to secure your preferred seat if available.

Always aim to complete your check-in online as soon as the window opens for the operating airline.

For domestic flights, the check-in window might close anywhere from 45 minutes to 1 hour before departure. International flights typically have a longer check-in closure period, often around 60 to 90 minutes before departure. These deadlines are firm because the airline needs to finalize the passenger manifest, consolidate baggage information, and ensure all security procedures are completed before the aircraft closes its doors.

Online Check-In Timelines for Codeshare Flights

When checking in online, always refer to the operating airline's policy. The marketing airline's website might mention a 24-hour window, but if they are not operating the flight, their information might not be entirely accurate for your specific check-in process. Look up the operating airline directly. For example, if your flight is operated by British Airways, check British Airways' website for their specific online check-in opening times and cut-off periods.

Many airlines also offer mobile check-in through their apps, which often provide the same functionality as their websites. Downloading the operating airline's app can be a convenient way to manage your boarding pass and flight updates on the go. You can usually save your boarding pass to your phone's digital wallet for easy access.

Remember that even after checking in online, you still need to adhere to airport procedures, especially if you have checked baggage. You will need to drop off your bags at the designated counter or self-service kiosks for the operating airline. The time required for these steps should also be factored into your arrival at the airport.

Airport Check-In Deadlines

If you cannot check in online or prefer to do so at the airport, be aware of the operating airline's cut-off times for both counter check-in and bag drop. These deadlines are strictly enforced. Missing them can result in your seat being given away, even if you have a valid ticket, and your baggage potentially not being loaded onto the flight. This is particularly true when you check into a flight matters for operational cut-offs.

For domestic flights, arriving at least 1.5 to 2 hours before departure is generally recommended, allowing ample time for check-in, bag drop, and security. For international flights, aiming for 3 hours before departure is a safer bet. This buffer accounts for potential queues, unexpected delays, and the specific check-in requirements that might be more stringent for international travel, especially on codeshare routes where coordination between carriers is involved.

When you check into a flight, ensure you have all necessary documentation, including your passport, visa (if applicable), and any health declarations. The operating airline's staff will verify these documents before issuing your boarding pass and accepting your luggage.

Boarding Passes and Gate Procedures

The boarding pass is your key to getting onto the aircraft, and for codeshare flights, its issuance is tied directly to the check-in process. Generally, the operating airline will issue your final boarding pass. This can be a physical one obtained at the airport counter or kiosk, or a digital version via the airline's mobile app or email.

There might be instances where the marketing airline issues an initial boarding pass, particularly if you checked in online through their platform. However, at many airports, especially if there are security or immigration checks between segments or if different airline groups are involved, you may need to exchange this for a new boarding pass issued by the operating airline at the departure gate or a dedicated transfer desk. Always have your original booking confirmation and identification ready.

Your final boarding pass will typically be issued by the operating airline.

The gate procedures are managed entirely by the operating airline. They will announce boarding times, call passengers by group, and scan your boarding pass. The gate agents are employees of the operating carrier and are responsible for ensuring all passengers on their flight manifest are accounted for and have passed through security.

Gate Information and Boarding Groups

Once you have your boarding pass, it's crucial to confirm the correct departure gate. Gate assignments can change, so always check the flight information display screens at the airport for the most up-to-date information. These screens will list your flight number (often the operating airline's number, which might differ from what you booked) and its assigned gate.

Boarding is usually organized into groups, and the operating airline will announce these groups. Your boarding pass will indicate your group number. It's important to listen for announcements and only proceed to the gate when your group is called. This helps manage passenger flow and ensures an orderly boarding process.

If you are connecting to another flight, and especially if it's on a different airline or involves a different terminal, ensure you understand the transfer process. The operating airline's ground staff or information desks can provide guidance on how to navigate the airport for your next connection.

What Happens if There's a Problem at the Gate?

If you encounter an issue at the gate, such as a problem with your boarding pass, a seat assignment conflict, or a need for special assistance, the personnel at the gate are employed by the operating airline. They are your direct point of contact for resolving issues related to that specific flight. They have access to the flight manifest and can make on-the-spot adjustments within their operational limits.

For example, if a flight is overbooked and the operating airline decides to bump passengers, they will be the ones making those decisions and offering compensation or rebooking options. Similarly, if there's a last-minute aircraft change, the gate agents of the operating airline will manage the communication and passenger reassignments. It’s always beneficial to be polite and clear when explaining your situation to gate agents, as they are the immediate resource for resolving flight day issues.

Always present your boarding pass and identification to the operating airline's gate agent.

Understanding that the operating airline controls gate procedures means you should direct all gate-related queries and issues to their staff. This streamlines problem-solving and ensures you are interacting with the authority responsible for your immediate boarding and flight experience.

Travel with Children, Pets, or Special Assistance

Traveling with specific needs, such as young children, pets, or requiring special assistance, introduces another layer of complexity to codeshare flights. The protocols for these services are typically dictated by the operating airline, as they are the ones responsible for the physical care and safety of passengers on board their aircraft. It's vital to coordinate these arrangements well in advance with the correct carrier.

When booking, you should always state your requirements. If you booked with the marketing airline, they should record these details and relay them to the operating airline. However, to ensure accuracy and avoid miscommunication, it is highly recommended to follow up directly with the operating airline to confirm that your requests have been received and properly noted in their system. This proactive step can prevent significant disappointment or issues on travel day.

Confirm special travel arrangements directly with the operating airline.

For instance, if you require a bassinet for an infant, a specific meal, or assistance for a mobility impairment, confirm these details with the operating carrier. They have the final say on what can be accommodated on their aircraft, and their specific procedures for managing these requests will apply.

Traveling with Children

When traveling with infants or young children, specific seating arrangements (like bassinets or bulkhead seats) and onboard services are crucial. While the marketing airline might have agreed to these during booking, the operating airline is responsible for providing them on the actual flight. Therefore, reconfirming infant policies, car seat usage rules, and the availability of children's meals with the operating airline is essential. They will also manage the boarding process for families, often allowing families with young children to board earlier.

Ensure you understand the age definitions for infants versus children, as these can vary slightly between airlines and affect fare types and seating requirements. Documentation for children, such as birth certificates, might be requested, especially for international travel, so be prepared with necessary paperwork.

Traveling with Pets

Pet policies vary considerably between airlines, especially regarding cabin allowances, crate specifications, and breed restrictions. The operating airline's rules on pet travel will govern whether your pet can fly with you, and in what capacity (cabin or cargo hold). The marketing airline might facilitate the booking, but the operating airline sets the specific requirements. It is imperative to confirm these with the operating carrier well in advance, as pet travel often requires specific health certifications, booking slots, and fees that must be managed directly.

Ensure your pet meets all health and documentation requirements set by the operating airline and any destination countries. Many airlines have specific types of carriers they allow, and these must comply with size and safety standards. Failure to meet these can result in denial of travel for your pet.

Special Assistance Requirements

Passengers requiring special assistance, such as those with disabilities or medical conditions, should communicate their needs to both airlines. However, the operating airline's ground staff and cabin crew will be the primary providers of assistance at the airport and onboard. This includes wheelchair services, assistance with boarding, and any specific needs related to a medical condition.

It’s advisable to provide notice of at least 48 hours to the operating airline for significant special assistance requests. While the marketing airline should relay these requests, direct confirmation with the operator ensures that the appropriate services are arranged and available. This includes confirming the type of assistance needed, such as if you require an aisle wheelchair or specific seating arrangements due to a medical condition.

When the Flight is Delayed or Cancelled

Flight disruptions are stressful for any traveler, but on a codeshare flight, determining who is responsible for rebooking and compensation can be particularly confusing. The general principle is that the airline operating the flight bears primary responsibility for managing the disruption and assisting passengers affected by delays or cancellations.

If your flight is delayed or cancelled, your first point of contact should be the operating airline. They are the ones managing the aircraft, crew, and schedule. They will have the most up-to-date information on the situation and the options available, such as alternative flights or accommodation if applicable. This is true even if you booked through the marketing airline.

The operating airline is primarily responsible for managing flight delays and cancellations.

However, the marketing airline, as the entity that sold you the ticket, may also have a role, especially if the disruption significantly impacts your onward journey or if the operating airline cannot provide a satisfactory solution. In cases where the operating airline is unable to rebook you or offer suitable compensation, you might need to engage with the marketing airline, particularly concerning your original booking and fare conditions.

Who Rebooks You?

In the event of a delay or cancellation, the operating airline's ground staff at the airport, or their customer service center, will typically handle rebooking. They have access to their own flight schedules and those of their partner airlines. If they can rebook you on another flight operated by themselves or a direct partner airline to reach your destination, they will arrange this.

If the operating airline cannot provide a suitable alternative, or if you booked a complex itinerary involving multiple carriers, the marketing airline might step in. They can often leverage their broader network agreements to find a solution. It is advisable to have your booking reference numbers for both the marketing and operating airlines readily available when seeking assistance. This dual access can be critical in finding the best resolution.

If a flight is cancelled after you have checked in, the operating airline's staff will guide you on the next steps. For instance, if you have checked baggage, they will ensure it is either rerouted with you or returned to you according to their procedures.

Compensation and Passenger Rights

Passenger rights, including compensation for significant delays or cancellations, are complex and often governed by regional regulations (e.g., EU261 in Europe, or rules in the US and Canada) as well as the terms and conditions of carriage agreed upon at the time of booking. The airline responsible for the flight's operation is generally the entity that owes compensation.

However, the marketing airline, as the ticket issuer, may also be involved in the claims process, especially if they sold the ticket under their brand and promised certain service levels. It is essential to understand that flight cancellations can sometimes occur after boarding, which presents unique situations for passenger rights and baggage handling.

Keep detailed records of your booking, ticket, and any communication regarding disruptions.

If you are seeking compensation, start by filing a claim with the operating airline. If you are unsatisfied with their response or if the marketing airline was heavily involved in the booking process, you may need to file a claim with them as well. Be sure to review the passenger rights applicable to your specific flight route and the policies of both airlines involved in your codeshare agreement.

Summary: Checking In on Your Codeshare Flight

Navigating the check-in process for codeshare flights boils down to understanding the roles of the marketing airline and the operating airline. In nearly all circumstances, the operating airline—the one physically flying the plane—is the correct entity with whom you should check in. This applies to online check-in, airport counters, and gate procedures. Ensuring you have identified the operating airline accurately in your booking confirmation is the single most important step to prevent confusion and ensure a smooth travel experience.

Always verify flight details, baggage allowances, and check-in deadlines on the operating airline's official channels. While the marketing airline facilitates the booking, operational aspects like boarding, baggage handling, and managing disruptions are primarily the responsibility of the carrier operating the flight. By proactively confirming information and knowing who to contact, you can avoid common pitfalls and arrive at your destination with less stress.

Prioritize the operating airline for all flight-related operational matters.

Remember that special arrangements for children, pets, or passengers requiring assistance, as well as procedures for flight delays or cancellations, are generally governed by the operating airline's policies. Direct communication with them is key to ensuring these needs are met. Armed with this understanding, you can confidently manage your check-in and journey on any codeshare flight.