Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline American Airlines

The cheapest airline(s) flying from Tirana to Detroit is American Airlines.

  • American Airlines American Airlines
  • British Airways British Airways
  • Lufthansa Lufthansa
  • ITA Airways ITA Airways
  • Austrian Airlines Austrian Airlines
  • United Airlines United Airlines
  • Air France Air France
Cheapest Month June

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Tirana to Detroit is June.

  • May 2024
  • Jun 2024
  • Jul 2024
  • Aug 2024
  • Sep 2024
  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Tirana to Detroit is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday
Cheapest Time 6pm

The cheapest time of the day to fly from Tirana to Detroit is in the afternoon.

Early Morning 12:01am - 06:00am
Morning 6:01am - 12:00pm
Afternoon 12:01pm - 6:00pm
Evening 6:01pm to 12:00am
12am
6am
12pm
6pm

Flight Schedules

Last Updated: Tue, 2 Apr, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S

Connecting Flights

  • 04:10 - 05:25
    TIA - BEG
    07:50 - 11:50
    BEG - JFK
    14:35 - 16:38
    JFK - DTW
  • 04:10 (TIA)Tirana Airport
    07:50 (BEG)Belgrade Airport
    14:35 (JFK)New York John F. Kennedy International Airport
  • 05:25 (BEG)Belgrade Airport
    11:50 (JFK)New York John F. Kennedy International Airport
  • Air Serbia (JU 167)Atr Turboprop
    Air Serbia (JU 500)Airbus Industrie A330 200
    JetBlue Airways (B6 1019)Embraer Emb E90
  • 18h 28m (05h 10m)
  • BEG, JFK Belgrade, New York City 05h 10m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    10:05 - 12:15
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    10:05 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    12:15 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1205)Airbus
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    08:50 - 13:40
    FCO - ATL
    15:10 - 17:10
    ATL - DTW
  • 05:35 (TIA)Tirana Airport
    08:50 (FCO)Rome Fiumicino Airport
    15:10 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:40 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • ITA Airways (AZ 507)Airbus
    Delta Air Lines (DL 215)Airbus A350
    Delta Air Lines (DL 1005)Airbus
  • 17h 35m (03h 20m)
  • FCO, ATL Rome, Atlanta 03h 20m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    09:45 - 13:35
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:45 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:35 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    Delta Air Lines (DL 183)Airbus Industrie 330 300
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 15m)
  • FCO, JFK Rome, New York City 06h 15m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    10:05 - 12:15
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    10:05 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    12:15 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1205)Airbus A220 300
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    11:35 - 13:45
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    11:35 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:45 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1105)Airbus
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    09:35 - 13:15
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:35 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:15 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 602)Airbus A330 900 Neo
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    09:45 - 13:35
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:45 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:35 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    Delta Air Lines (DL 183)Airbus Industrie 330 300
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 15m)
  • FCO, JFK Rome, New York City 06h 15m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    10:15 - 13:55
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    10:15 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:55 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 608)Airbus A330 900 Neo
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    11:35 - 13:45
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    11:35 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:45 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1105)Airbus
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    11:35 - 13:45
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    11:35 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:45 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1105)Airbus Industrie A320 Sharklets
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    09:35 - 13:15
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:35 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:15 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 602)Airbus A330 900 Neo
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    10:05 - 12:15
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    10:05 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    12:15 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1205)Airbus
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 05:35 - 07:00
    TIA - FCO
    09:35 - 13:15
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:35 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:15 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 602)Airbus
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    08:30 - 11:00
    FCO - AMS
    13:35 - 16:15
    AMS - DTW
  • 05:35 (TIA)Tirana Airport
    08:30 (FCO)Rome Fiumicino Airport
    13:35 (AMS)Amsterdam Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    11:00 (AMS)Amsterdam Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 108)Airbus A321 Neo
    Delta Air Lines (DL 137)Airbus Industrie 330 300
  • 16h 40m (04h 05m)
  • FCO, AMS Rome, Amsterdam 04h 05m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    08:30 - 11:00
    FCO - AMS
    13:35 - 16:15
    AMS - DTW
  • 05:35 (TIA)Tirana Airport
    08:30 (FCO)Rome Fiumicino Airport
    13:35 (AMS)Amsterdam Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    11:00 (AMS)Amsterdam Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 108)Airbus A321 Neo
    Delta Air Lines (DL 137)Airbus Industrie 330 300
  • 16h 40m (04h 05m)
  • FCO, AMS Rome, Amsterdam 04h 05m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:35 - 07:00
    TIA - FCO
    10:05 - 12:15
    FCO - CDG
    16:05 - 18:50
    CDG - DTW
  • 05:35 (TIA)Tirana Airport
    10:05 (FCO)Rome Fiumicino Airport
    16:05 (CDG)Paris Charles de Gaulle Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    12:15 (CDG)Paris Charles de Gaulle Airport
  • ITA Airways (AZ 507)Airbus
    Air France (AF 1205)Airbus
    Air France (AF 378)Boeing 777 200
  • 19h 15m (06h 55m)
  • FCO, CDG Rome, Paris 06h 55m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    08:50 - 13:40
    FCO - ATL
    15:10 - 17:10
    ATL - DTW
  • 05:35 (TIA)Tirana Airport
    08:50 (FCO)Rome Fiumicino Airport
    15:10 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:40 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • ITA Airways (AZ 507)Airbus
    Delta Air Lines (DL 215)Airbus A350
    Delta Air Lines (DL 1005)Airbus
  • 17h 35m (03h 20m)
  • FCO, ATL Rome, Atlanta 03h 20m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    10:15 - 13:55
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    10:15 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:55 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 608)Airbus A330 900 Neo
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:35 - 07:00
    TIA - FCO
    09:35 - 13:15
    FCO - JFK
    17:05 - 19:13
    JFK - DTW
  • 05:35 (TIA)Tirana Airport
    09:35 (FCO)Rome Fiumicino Airport
    17:05 (JFK)New York John F. Kennedy International Airport
  • 07:00 (FCO)Rome Fiumicino Airport
    13:15 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 507)Airbus
    ITA Airways (AZ 602)Airbus
    Delta Air Lines (DL 2230)Airbus
  • 19h 38m (06h 25m)
  • FCO, JFK Rome, New York City 06h 25m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:30 - 08:50
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 17:02
    ORD - DTW
  • 06:30 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 08:50 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 3601)Embraer 175
  • 16h 32m (03h 45m)
  • FRA, ORD Frankfurt, Chicago 03h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:30 - 08:50
    TIA - FRA
    11:15 - 14:15
    FRA - DTW
  • 06:30 (TIA)Tirana Airport
    11:15 (FRA)Frankfurt International Airport
  • 08:50 (FRA)Frankfurt International Airport
    14:15 (DTW)Detroit Wayne County
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 442)Airbus A340
  • 13h 45m (02h 25m)
  • FRA Frankfurt 02h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 06:30 - 08:50
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 16:59
    ORD - DTW
  • 06:30 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 08:50 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 408)Boeing 737 900
  • 16h 29m (03h 45m)
  • FRA, ORD Frankfurt, Chicago 03h 45m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:30 - 08:50
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 16:59
    ORD - DTW
  • 06:30 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 08:50 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 408)Airbus
  • 16h 29m (03h 45m)
  • FRA, ORD Frankfurt, Chicago 03h 45m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:40 - 09:00
    TIA - FRA
    11:15 - 14:15
    FRA - DTW
  • 06:40 (TIA)Tirana Airport
    11:15 (FRA)Frankfurt International Airport
  • 09:00 (FRA)Frankfurt International Airport
    14:15 (DTW)Detroit Wayne County
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 442)Airbus A340
  • 13h 35m (02h 15m)
  • FRA Frankfurt 02h 15m
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 06:40 - 09:00
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 16:59
    ORD - DTW
  • 06:40 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 09:00 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 408)Airbus
  • 16h 19m (03h 35m)
  • FRA, ORD Frankfurt, Chicago 03h 35m
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 06:40 - 09:00
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 17:02
    ORD - DTW
  • 06:40 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 09:00 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 4435)Canadair Regional Jet 550
  • 16h 22m (03h 35m)
  • FRA, ORD Frankfurt, Chicago 03h 35m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:40 - 09:00
    TIA - FRA
    10:50 - 12:55
    FRA - ORD
    14:40 - 16:59
    ORD - DTW
  • 06:40 (TIA)Tirana Airport
    10:50 (FRA)Frankfurt International Airport
    14:40 (ORD)Chicago O'Hare International Airport
  • 09:00 (FRA)Frankfurt International Airport
    12:55 (ORD)Chicago O'Hare International Airport
  • Lufthansa (LH 1455)Airbus
    Lufthansa (LH 430)Boeing 747 800
    United Airlines (UA 408)Airbus
  • 16h 19m (03h 35m)
  • FRA, ORD Frankfurt, Chicago 03h 35m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:40 - 09:00
    TIA - FRA
    11:15 - 14:15
    FRA - DTW
  • 06:40 (TIA)Tirana Airport
    11:15 (FRA)Frankfurt International Airport
  • 09:00 (FRA)Frankfurt International Airport
    14:15 (DTW)Detroit Wayne County
  • Lufthansa (LH 1455)Airbus
    Lufthansa (LH 442)Airbus A340
  • 13h 35m (02h 15m)
  • FRA Frankfurt 02h 15m
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 08:30 - 11:10
    TIA - IST
    15:10 - 19:15
    IST - DTW
  • 08:30 (TIA)Tirana Airport
    15:10 (IST)Istanbul Airport
  • 11:10 (IST)Istanbul Airport
    19:15 (DTW)Detroit Wayne County
  • Air Albania (ZB 1001)Airbus
    Turkish Airlines (TK 205)Boeing 787 9
  • 16h 45m (04h 00m)
  • IST Istanbul 04h 00m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:35 - 13:00
    TIA - FCO
    15:10 - 18:55
    FCO - JFK
    20:45 - 22:58
    JFK - DTW
  • 11:35 (TIA)Tirana Airport
    15:10 (FCO)Rome Fiumicino Airport
    20:45 (JFK)New York John F. Kennedy International Airport
  • 13:00 (FCO)Rome Fiumicino Airport
    18:55 (JFK)New York John F. Kennedy International Airport
  • ITA Airways (AZ 585)Airbus A320 Neo
    ITA Airways (AZ 610)Airbus
    Delta Air Lines (DL 2187)Airbus
  • 17h 23m (04h 00m)
  • FCO, JFK Rome, New York City 04h 00m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Detroit from Tirana?

The flight distance between Tirana and Detroit is 7925km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 02:10. The last flight of the day departs at 09:35. See the full list of flight times on Wego.