24/7 Customer service
USD
To make aftermarket auto parts an afterthought.
Add your vehicle
Address
Login
Cart
Item
$0.00
A-Premium Labor Day Deals Up to 15% OFFA-Premium Labor Day Deals Up to 15% OFF
Add your vehicle to ensure fitment/Choose a yearRequired Fields
Select a different vehicle
Make/Model
VIN
Save

Audi AC Evaporator

25 items

Weak cooling, strange cabin odors, or A/C leaks may start at the evaporator. Replace your AC evaporator to bring back colder airflow and reliable cabin comfort. Shop A-Premium today.

  • All filters
  • Sort By
  • Year
  • Model
  • Price
  • Placement on Vehicle
  • Brand
  • Material
  • Warranty
AC Evaporator Core Plate Fin for Audi A8 Quattro 2004-2010 S8 2007-2010AC Evaporator Core Plate Fin for Audi A8 Quattro 2004-2010 S8 2007-2010
A-Premium®Part # APAEC269
AC Evaporator Core Plate Fin for Audi A8 Quattro 2004-2010 S8 2007-2010
4.514 Reviews
$83.99
Low stock: Only 3 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2004 - 2010 Audi A8 Quattro, 2007 - 2010 Audi S8
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #1000GV87
Show less
Front AC Evaporator Core Plate Fin for Audi A4 1997-2002 Volkswagen Passat
A-Premium®Part # APAEC238
Front AC Evaporator Core Plate Fin for Audi A4 1997-2002 Volkswagen Passat
4.514 Reviews
$95.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2000 - 2002 Audi S4, 1998 - 2005 Volkswagen Passat, 1997 - 2002 Audi A4, 1997 - 2002 Audi A4 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Installation PositionFront
ConditionNew
item #1004QDQ2
Show less
AC Evaporator Core Plate Fin for Audi A8 1997-1999 S8 2001-2003 VW Phaeton
A-Premium®Part # APAEC254
AC Evaporator Core Plate Fin for Audi A8 1997-1999 S8 2001-2003 VW Phaeton
4.514 Reviews
$62.99
Low stock: Only 4 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2004 - 2006 Volkswagen Phaeton, 2002 - 2003 Audi A8 Quattro, 2002 - 2003 Audi S8, 2001 - 2001 Audi A8 Quattro, 2001 - 2001 Audi S8, 1997 - 2000 Audi A8 Quattro, 1997 - 1999 Audi A8
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #1000EP70
Show less
Front Aluminum AC Evaporator Core for Audi Q7 Porsche Cayenne Volkswagen
A-Premium®Part # APAEC380
Front Aluminum AC Evaporator Core for Audi Q7 Porsche Cayenne Volkswagen
4.514 Reviews
$92.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2009 - 2015 Audi Q7, 2007 - 2010 Audi Q7, 2008 - 2010 Audi Q7, 2003 - 2006 Porsche Cayenne, 2004 - 2008 Volkswagen Touareg, 2010 - 2010 Volkswagen Touareg, 2009 - 2009 Volkswagen Touareg, 2009 - 2009 Volkswagen Touareg, 2009 - 2009 Volkswagen Touareg
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #10010UTP
Show less
A-Premium APAEC555 AC Evaporator
A-Premium®Part # APAEC555
A-Premium APAEC555 AC Evaporator
4.514 Reviews
$111.99
Low stock: Only 3 left
Edit ZIP code
3-year warranty
90 days free return
Fits 1992 - 1994 Audi 100, 1995 - 1997 Audi A6, 1992 - 1994 Audi S4, 1995 - 1997 Audi S6, 1992 - 1994 Audi V8 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
ConditionNew
item #1005UREY
Note
This item fits the model with Right Hand Drive, not Left Hand Drive.
Show less
Front AC Evaporator Core Plate Fin with Pressing Plate for Audi RS6 TT Porsche
A-Premium®Part # APAEC019
Front AC Evaporator Core Plate Fin with Pressing Plate for Audi RS6 TT Porsche
4.514 Reviews
$69.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2009 - 2012 Porsche 911, 2008 - 2008 Porsche 911, 2007 - 2007 Porsche 911, 2004 - 2004 Volkswagen R32, 2003 - 2004 Audi RS6, 2002 - 2010 Volkswagen Beetle, 2002 - 2005 Volkswagen Golf, 2001 - 2001 Volkswagen Beetle, 2001 - 2001 Volkswagen Golf, 2000 - 2006 Audi TT Quattro, 2000 - 2005 Volkswagen Jetta, 1999 - 2006 Audi TT, 1999 - 2000 Volkswagen Golf, 1998 - 2000 Volkswagen Beetle
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Installation PositionFront
ConditionNew
item #1004QS4V
Note
It comes with the Pressing Plate.
Show less
Front AC Evaporator Core Plate Fin for Audi A4 2003-2008 A4 Quattro RS4 S4
A-Premium®Part # APAEC104
Front AC Evaporator Core Plate Fin for Audi A4 2003-2008 A4 Quattro RS4 S4
4.514 Reviews
$87.99
Low stock: Only 3 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2007 - 2008 Audi RS4, 2004 - 2008 Audi S4, 2003 - 2008 Audi A4, 2003 - 2008 Audi A4 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Installation PositionFront
ConditionNew
item #1004QRZ5
Show less
Front AC Evaporator Core Parallel Flow for Audi A4 Quattro 2009-2012 A5 Q5 S4 S5
A-Premium®Part # APAEC145
Front AC Evaporator Core Parallel Flow for Audi A4 Quattro 2009-2012 A5 Q5 S4 S5
4.514 Reviews
$81.99
Low stock: Only 2 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2017 - 2017 Audi S5, 2016 - 2017 Audi Q5, 2016 - 2016 Audi S5, 2016 - 2016 Audi S5, 2016 - 2016 Audi S5, 2016 - 2016 Audi S5, 2015 - 2015 Audi S5, 2014 - 2014 Audi Q5, 2013 - 2013 Audi Q5, 2013 - 2013 Audi Q5, 2013 - 2013 Audi Q5, 2012 - 2012 Audi A5, 2012 - 2012 Audi A5 Quattro, 2012 - 2012 Audi Q5, 2012 - 2012 Audi Q5, 2012 - 2012 Audi Q5, 2012 - 2012 Audi Q5, 2012 - 2012 Audi S5, 2011 - 2012 Audi A4, 2011 - 2011 Audi A5
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Installation PositionFront
ConditionNew
item #1004QRTN
Show less
Front AC Evaporator Core Parallel Flow for Audi A6 Quattro 05-11 Allroad Quattro
A-Premium®Part # APAEC071
Front AC Evaporator Core Parallel Flow for Audi A6 Quattro 05-11 Allroad Quattro
4.514 Reviews
$82.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2014 - 2015 Audi R8, 2008 - 2012 Audi R8, 2007 - 2011 Audi S6, 2005 - 2011 Audi A6, 2005 - 2011 Audi A6 Quattro, 2001 - 2005 Audi Allroad Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Installation PositionFront
ConditionNew
item #1004QN9D
Note
This item is designed with the Parallel Flow type.
Show less
AC Evaporator Core Plate Fin for Audi Q7 07-15 Volkswagen Touareg 04-18
A-Premium®Part # APAEC073
AC Evaporator Core Plate Fin for Audi Q7 07-15 Volkswagen Touareg 04-18
4.514 Reviews
$77.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2009 - 2010 Porsche Cayenne, 2008 - 2008 Audi Q7, 2007 - 2018 Volkswagen Touareg, 2007 - 2015 Audi Q7, 2006 - 2006 Porsche Cayenne, 2005 - 2006 Volkswagen Touareg, 2004 - 2004 Volkswagen Touareg
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
ConditionNew
item #1004QKWU
Note
This item is designed with the Plate Fin type.
Show less
AC Evaporator Core Parallel Flow for Audi A4 A4 Quattro A5 Quattro
A-Premium®Part # APAEC339
AC Evaporator Core Parallel Flow for Audi A4 A4 Quattro A5 Quattro
4.514 Reviews
$79.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2017 - 2019 Audi A4, 2020 - 2020 Audi A4, 2017 - 2019 Audi A4 allroad, 2020 - 2022 Audi A4 allroad, 2017 - 2018 Audi A4 Quattro, 2019 - 2020 Audi A4 Quattro, 2019 - 2019 Audi A5 Quattro, 2020 - 2020 Audi A5 Quattro, 2018 - 2019 Audi A5 Sportback, 2020 - 2020 Audi A5 Sportback, 2020 - 2020 Audi A6 allroad, 2019 - 2019 Audi A6 Quattro, 2020 - 2020 Audi A6 Quattro, 2019 - 2019 Audi A7 Sportback, 2020 - 2020 Audi A7 Sportback, 2020 - 2020 Audi A8 Quattro, 2019 - 2019 Audi e-tron Quattro, 2020 - 2020 Audi e-tron Quattro, 2018 - 2019 Audi Q5, 2020 - 2020 Audi Q5
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #1000QD13
Show less
AC Evaporator Core Plate Fin for Volkswagen Golf Jetta GTI Quattro Q3 RS3 S3
A-Premium®Part # APAEC337
AC Evaporator Core Plate Fin for Volkswagen Golf Jetta GTI Quattro Q3 RS3 S3
4.514 Reviews
$68.99
Low stock: Only 4 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2015 - 2019 Audi A3, 2020 - 2020 Audi A3, 2015 - 2020 Audi A3 Quattro, 2016 - 2018 Audi A3 Sportback e-tron, 2019 - 2022 Audi Q3, 2017 - 2020 Audi RS3, 2015 - 2020 Audi S3, 2019 - 2020 Volkswagen Arteon, 2015 - 2019 Volkswagen e-Golf, 2015 - 2020 Volkswagen Golf, 2017 - 2019 Volkswagen Golf Alltrack, 2015 - 2019 Volkswagen Golf R, 2015 - 2019 Volkswagen Golf SportWagen, 2015 - 2015 Volkswagen GTI, 2016 - 2020 Volkswagen GTI, 2019 - 2021 Volkswagen Jetta
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #1000GYT5
Show less
AC Evaporator Core Plate Fin for Volkswagen Golf Rabbit GTI Audi A3 TT Quattro
A-Premium®Part # APAEC262
AC Evaporator Core Plate Fin for Volkswagen Golf Rabbit GTI Audi A3 TT Quattro
4.514 Reviews
$77.99
Low stock: Only 4 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2018 - 2018 Audi TT RS Quattro, 2017 - 2017 Volkswagen Tiguan, 2015 - 2018 Audi TTS Quattro, 2014 - 2015 Volkswagen Jetta, 2013 - 2015 Volkswagen Jetta, 2012 - 2013 Audi TT RS Quattro, 2010 - 2010 Volkswagen Golf, 2009 - 2015 Audi TT Quattro, 2009 - 2015 Volkswagen Jetta, 2009 - 2014 Audi TTS Quattro, 2008 - 2013 Audi A3, 2008 - 2013 Audi A3, 2008 - 2009 Audi TT, 2008 - 2009 Audi TT Quattro, 2008 - 2008 Volkswagen Jetta, 2006 - 2014 Volkswagen GTI, 2006 - 2014 Volkswagen Jetta, 2006 - 2013 Audi A3, 2006 - 2013 Audi A3 Quattro, 2006 - 2009 Volkswagen Rabbit
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #1000EK8Y
Show less
A/C Evaporator Core for Audi A6 1999-2004 2006-2011 R8 2008-2012 2014-2015 S6
A-Premium®Part # APAEC602
A/C Evaporator Core for Audi A6 1999-2004 2006-2011 R8 2008-2012 2014-2015 S6
4.514 Reviews
$92.99
Low stock: Only 5 left
Edit ZIP code
3-year warranty
90 days free return
Fits 2002 - 2004 Audi A6 Quattro, 2002 - 2004 Audi A6 Quattro, 2000 - 2001 Audi A6 Quattro, 2000 - 2001 Audi A6 Quattro, 2007 - 2011 Audi S6, 2000 - 2004 Audi A6 Quattro, 1999 - 1999 Audi A6 Quattro, 2008 - 2012 Audi R8, 2002 - 2003 Audi S6, 2000 - 2000 Audi A6, 2002 - 2003 Audi S6, 2009 - 2011 Audi A6 Quattro, 2014 - 2015 Audi R8, 2012 - 2012 Audi R8, 2002 - 2004 Audi A6, 2014 - 2015 Audi R8, 2011 - 2012 Audi R8, 2000 - 2001 Audi A6, 2009 - 2011 Audi A6 Quattro, 2000 - 2011 Audi A6 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
MaterialAluminum
ConditionNew
item #10183SLQ
Show less
Aluminum Evaporator Core Plate & Fin for Audi A4 A4 Quattro 1996 V6 2.8L GAS
A-Premium®Part # APAEC557
Aluminum Evaporator Core Plate & Fin for Audi A4 A4 Quattro 1996 V6 2.8L GAS
4.514 Reviews
$42.99
$95.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1996 - 1996 Audi A4, 1996 - 1996 Audi A4 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
ConditionNew
item #10010TK4
Note
This item comes with Pressing Plate.
Show less
A/C Evaporator Core - TYC 97317
TYCPart # 97317
A/C Evaporator Core - TYC 97317
51 Reviews
$77.99
Edit ZIP code
3-year warranty
90 days free return
Fits 1999-1999 Audi A6, 1999-1999 Audi A6 Quattro, 2000-2000 Audi A6 Quattro, 2000-2001 Audi A6, 2001-2001 Audi A6 Quattro, 2001-2001 Audi A6 Quattro, 2001-2004 Audi A6 Quattro, 2001-2004 Audi A6 Quattro, 2001-2004 Audi S6, 2002-2004 Audi A6, 2002-2004 Audi A6 Quattro, 2002-2004 Audi A6 Quattro, 2005-2005 Audi A6 Quattro, 2005-2005 Audi A6 Quattro, 2006-2008 Audi A6 Quattro, 2006-2008 Audi A6 Quattro, 2006-2009 Audi A6 Quattro, 2006-2010 Audi A6, 2007-2011 Audi S6, 2008-2010 Audi R8
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Part interchange
97317, 4F0 820 103, 4B1 820 103, EV 939687PFC
item #1002LZXW
Show less
A/C Evaporator Core - TYC 97387
TYCPart # 97387
A/C Evaporator Core - TYC 97387
51 Reviews
$68.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2015-2016 Audi A3, 2015-2016 Audi A3, 2015-2016 Audi A3, 2015-2016 Audi A3, 2015-2016 Audi A3, 2015-2016 Audi A3, 2015-2019 Audi A3 Quattro, 2015-2019 Audi S3, 2015-2020 Audi A3 Quattro, 2015-2020 Audi A3 Quattro, 2015-2020 Audi S3, 2016-2018 Audi A3 Sportback e-tron, 2016-2018 Audi A3 Sportback e-tron, 2016-2018 Audi A3 Sportback e-tron, 2017-2019 Audi A3, 2017-2020 Audi A3, 2017-2020 Audi A3, 2017-2020 Audi RS3, 2019-2019 Audi A3, 2019-2019 Audi Q3
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Part interchange
97387, 64134, 5Q1816100A, 5Q1820102D, EV 940138PFC
item #1002N260
Show less
A/C Evaporator Core - TYC 97351
TYCPart # 97351
A/C Evaporator Core - TYC 97351
51 Reviews
$80.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2008-2009 Audi A5 Quattro, 2008-2011 Audi S5, 2009-2009 Audi A4, 2009-2009 Audi A4, 2009-2009 Audi A4, 2009-2009 Audi A4, 2009-2009 Audi A4, 2009-2009 Audi A4 Quattro, 2009-2010 Audi Q5, 2009-2012 Audi A4 Quattro, 2009-2012 Audi A4 Quattro, 2009-2012 Audi Q5, 2009-2012 Audi Q5, 2010-2010 Audi A5, 2010-2010 Audi A5 Quattro, 2010-2010 Audi A5 Quattro, 2010-2012 Audi A4, 2010-2012 Audi S4, 2011-2011 Audi A5, 2011-2011 Audi A5 Quattro
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Part interchange
97351, 8K1 898 967 A, EV 939956PFC
item #1002LZD0
Show less
A/C Evaporator Core - Front Side - TYC 97027
TYCPart # 97027
A/C Evaporator Core - Front Side - TYC 97027
51 Reviews
$72.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2000-2002 Audi TT Quattro, 2000-2006 Audi TT, 2003-2006 Audi TT Quattro, 2004-2006 Audi TT Quattro, 1998-1998 Volkswagen Beetle, 1999-1999 Volkswagen Beetle, 1999-1999 Volkswagen Beetle, 1999-1999 Volkswagen Beetle, 1999-1999 Volkswagen Beetle, 1999-1999 Volkswagen Golf, 1999-1999 Volkswagen Jetta, 1999-2002 Volkswagen Jetta, 1999-2002 Volkswagen Jetta, 1999-2005 Volkswagen Golf, 1999-2005 Volkswagen Golf, 1999-2005 Volkswagen Jetta, 1999-2005 Volkswagen Jetta, 1999-2005 Volkswagen Jetta, 1999-2006 Volkswagen Beetle, 2000-2000 Volkswagen Golf
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Installation PositionFront
Part interchange
97027, 15-63143, 54879, 720452, 1054879, 1J1 820 007 D, 1J1 820 007 B, 773161, 
...View more
item #1002N1KR
Show less
A/C Evaporator Core - Front Side - TYC 97113
TYCPart # 97113
A/C Evaporator Core - Front Side - TYC 97113
51 Reviews
$81.99
Edit ZIP code
3-year warranty
90 days free return
Fits 2006-2013 Audi A3, 2006-2013 Audi A3 Quattro, 2008-2009 Audi TT, 2008-2013 Audi TT Quattro, 2009-2015 Audi TTS Quattro, 2010-2013 Audi A3, 2012-2013 Audi TT RS Quattro, 2014-2014 Audi TT Quattro, 2015-2015 Audi TT Quattro, 2005-2007 Volkswagen Jetta, 2006-2006 Volkswagen Jetta, 2006-2008 Volkswagen Jetta, 2006-2008 Volkswagen Rabbit, 2006-2009 Volkswagen Jetta, 2006-2014 Volkswagen GTI, 2007-2009 Volkswagen Jetta, 2008-2008 Volkswagen Jetta, 2008-2010 Volkswagen Jetta, 2008-2013 Volkswagen Jetta, 2008-2014 Volkswagen Jetta
Add Trim and Engine info to ensure a guaranteed fit
Vehicle: Audi
Item LocatedUnited States
Quantity1
Installation PositionFront
Part interchange
97113, 44001, 1K1 820 103 E, EV 939668PFC
item #1002N07P
Show less
Page 1 of 2

Choosing an AC Evaporator for Front or Rear HVAC Position

An AC evaporator must be chosen for the correct HVAC case. Front and rear units can use different housings, mounting points, and refrigerant-line locations, so they should not be treated as interchangeable. Start with the vehicle's exact HVAC position, then use any body style, engine, automatic temperature control, or production-date condition stated for the part. Those details narrow the application before core dimensions or construction type are considered.

AC Evaporator Core Size and Connection Layout

Core height, width, thickness, and fitting position determine whether an evaporator can sit correctly inside the HVAC case. Use the dimensions for the specific part rather than carrying measurements from one application to another. The line connections also need to approach the core from the correct direction. A unit that is close in size can still be wrong if the inlet, outlet, or mounting layout does not align with the vehicle.

Plate-Fin vs Parallel-Flow Auto AC Evaporators

Plate-fin and parallel-flow evaporators use different internal and external layouts, but the construction name is not a preference or upgrade choice by itself. Select the design specified for the vehicle and HVAC housing. Position, fitting geometry, and case compatibility remain more important than choosing one flow style over another. When two cores use similar overall dimensions, the stated application and connection arrangement should decide which one belongs in the vehicle.

Pressing Plate, ATC, and Production-Date Conditions

Some AC evaporator applications call for a pressing plate, while others do not include one. Automatic temperature control, a body configuration, or a production-date split may also separate parts for the same model. Treat each condition as part-specific: use it only when it appears in the fitment information for the unit being considered. Also note whether the pressing plate is included, since that piece is not supplied with every application.

AC Evaporator vs Condenser, Heater Core, and Compressor

The evaporator sits inside the HVAC case and absorbs heat from cabin air. It is not the condenser at the front of the vehicle, the heater core that carries engine coolant, or the compressor that circulates refrigerant. Similar symptoms can come from several A/C components, so poor cooling alone does not identify the evaporator as the failed part. Separate the component being serviced before choosing a replacement core.

Frequently Asked Questions (FAQ)

Is the front AC evaporator interchangeable with the rear evaporator?

No. Front and rear units can use different HVAC housings, line connections, and mounting layouts. Choose the position specified for the vehicle, then use the stated dimensions and fitment conditions for that core.

Why do evaporator core dimensions matter?

The core has to fit inside the HVAC case while placing the refrigerant connections in the correct location. Use the specific height, width, thickness, and fitting layout for the application rather than a dimension taken from another vehicle.

Does every AC evaporator include a pressing plate?

No. A pressing plate is included only with parts that identify it in the package details. Note whether the vehicle requires that piece and choose an option that supplies it when needed.

Is an AC evaporator the same as a condenser?

No. The evaporator is inside the cabin HVAC case, while the condenser is in the front cooling airflow. Identify which component is being serviced before choosing the part, because their locations and functions are different.