1. Home
  2. Audi
  3. USA
  4. Audi A6, Avant
  5. 2005
  6. Body
  7. Windscreen and windows

2005 Audi Audi A6, Avant genuine windscreen and windows parts catalog for USA market

Add this car in your garage and make future searches easy.

Windscreen (Laminated) With Colour Strip And Sight Glass For Chassis Number

  • OEM part number: 4F0845099M
  • Quantity in car: 1
  • Only for PR-code: 4GP.
  • Description: Green

$?

Add to cart


Windscreen (Laminated) With Colour Strip And Sight Glass For Chassis Number Not Pretreated

  • OEM part number: 4F0845099M NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 4GP.
  • Description: Also use: ~ 4E0 955 609 ~ green

$120.16478.00

Available in 34 shops.

Add to cart


Clamp Strip

  • OEM part number: 4F0845453
  • Quantity in car: 1
  • Only for PR-code: 4GU.
  • Description: Left

$8.4745.00

Available in 32 shops.

Add to cart


Clamp Strip

  • OEM part number: 4F0845454
  • Quantity in car: 1
  • Only for PR-code: 4GU.
  • Description: Right

$8.4745.00

Available in 32 shops.

Add to cart


Cup Rivet

  • OEM part number: N 90787802
  • Quantity in car: 10
  • Only for PR-code: 4GU.
  • Description: 3,2X6,5

$0.111.30

Available in 43 shops.

Add to cart


Retaining Spring

  • OEM part number: 4F0907671
  • Quantity in car: 1
  • Used since Apr 1, 2004 till Jul 1, 2004
  • Only for PR-code: 9C7.
  • Fits: If VIN up to 4F-5-031 450

$?

Add to cart


Retaining Spring

  • OEM part number: 4F0907671A
  • Was superseded by: on Dec 1, 2012.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Retaining Spring

  • OEM part number: 4F0907671B
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$2.0015.74

Available in 34 shops.

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 4E0955559A
  • Quantity in car: 1
  • Used since Apr 1, 2004 till Mar 1, 2006
  • Only for PR-code: 9C7.
  • Fits: If VIN up to 4F-6-172 453

$?

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 8K0955559A
  • Was superseded by: on Aug 1, 2011.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 4E0955559E
  • Was superseded by: on Feb 1, 2009.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 4E0955559C
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Moulding Frame

  • OEM part number: 4F0853306
  • Quantity in car: 1
  • Only for PR-code: 4GU.

$38.17134.94

Available in 32 shops.

Add to cart


Cutting Line For Releasing Windows

  • OEM part number: 357853999A
  • Was superseded by: on Jul 1, 2012.
  • Quantity in car: 1
  • Only for PR-code: 4GU.
  • Description: 1,25X6000

$?

Add to cart


2k Pane Adhesive Set

  • OEM part number: DA 004600A2
  • Was superseded by: on Jun 1, 2011.
  • Quantity in car: 1
  • Only for PR-code: 4GU.
  • Description: 400ML

$12.70

Available in 1 shop.

Add to cart


Primer For Glass And Paint

  • OEM part number: D 00920002
  • Only for PR-code: 4GU.
  • Description: 10ML

$3.4213.25

Available in 29 shops.

Add to cart


Applicator 'order Unit 25

  • OEM part number: D 00950025
  • Quantity in car: 1
  • Only for PR-code: 4GU.

$1.073.61

Available in 22 shops.

Add to cart


Cleaning Solution

  • OEM part number: D 00940104
  • Only for PR-code: 4GU.
  • Description: 250ML

$14.9635.44

Available in 22 shops.

Add to cart


Gel Foil For Rain Sensor (Self-Adhesive)

  • OEM part number: 4E0955609
  • Quantity in car: 1
  • Only for PR-code: 9C7.
  • Description: VALEO

$10.2045.85

Available in 37 shops.

Add to cart


Windscreen (Laminated) With Colour Strip And Sight Glass For Chassis Number

  • OEM part number: 4F0845099M
  • Quantity in car: 1
  • Only for PR-code: 7Y0.
  • Description: Green

$?

Add to cart


Windscreen (Laminated) With Colour Strip And Sight Glass For Chassis Number Not Pretreated

  • OEM part number: 4F0845099M NVB
  • Quantity in car: 1
  • Used since May 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y0.
  • Description: Also use: ~ 4E0 955 609 ~ green

$120.16478.00

Available in 34 shops.

Add to cart


Windscreen (Laminated) With Sight Glass For Vehicle Identification Number For Vehicles With Lane Departure Warning

  • OEM part number: 4F0845099AA
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Windscreen (Laminated) With Sight Glass For Vehicle Identification Number For Vehicles With Lane Departure Warning Not Pretreated

  • OEM part number: 4F0845099AANVB
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.

$312.87478.00

Available in 30 shops.

Add to cart


Trim

  • OEM part number: 8T0907225
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$2.5612.50

Available in 27 shops.

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 4E0955559C
  • Quantity in car: 1
  • Used since Jun 1, 2007 till Aug 1, 2007
  • Only for PR-code: 9C7.
  • Fits: If VIN up to 4F-8-033 000

$?

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 8K0955559A
  • Was superseded by: on Aug 1, 2011.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Sensor For Rain And Light Recognition

  • OEM part number: 4E0955559E
  • Was superseded by: on Feb 1, 2009.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Gel Foil For Rain Sensor (Self-Adhesive)

  • OEM part number: 4E0955609
  • Quantity in car: 1
  • Only for PR-code: 9C7.
  • Description: VALEO

$10.2045.85

Available in 37 shops.

Add to cart


Retaining Spring

  • OEM part number: 4F0907671A
  • Was superseded by: on Dec 1, 2012.
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$?

Add to cart


Retaining Spring

  • OEM part number: 4F0907671B
  • Quantity in car: 1
  • Only for PR-code: 9C7.

$2.0015.74

Available in 34 shops.

Add to cart


Cover Cap

  • OEM part number: 4F0907299
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Cover Cap Cardamom Beige

  • OEM part number: 4F0907299 K38
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -MC

$16.9272.66

Available in 16 shops.

Add to cart


Cover Cap Silver

  • OEM part number: 4F0907299 1YE
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -NK,NL,NM,MF, NQ

$16.9272.66

Available in 16 shops.

Add to cart


Cover Cap Cream (Creme Beige)

  • OEM part number: 4F0907299 8Z3
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -NL

$16.9272.66

Available in 16 shops.

Add to cart


Cover Cap Soul (Black)

  • OEM part number: 4F0907299 4PK
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -QE,QL,QX,QQ, ZM,ZQ

$16.7328.83

Available in 16 shops.

Add to cart


Cover Cap

  • OEM part number: 4F0907299
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Cover Cap Soul (Black)

  • OEM part number: 4F0907299 4PK
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.

$16.7328.83

Available in 16 shops.

Add to cart


Cover Cap

  • OEM part number: 4L0907299A
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Cover Cap Cardamom Beige

  • OEM part number: 4L0907299A K38
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -MC

$5.0114.86

Available in 17 shops.

Add to cart


Cover Cap Soul (Black)

  • OEM part number: 4L0907299A 4PK
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -QE,QL,QX,QQ, ZM,ZQ

$5.0114.86

Available in 17 shops.

Add to cart


Cover Cap Cream (Creme Beige)

  • OEM part number: 4L0907299A 8Z3
  • Quantity in car: 1
  • Used since May 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -NL

$5.0114.86

Available in 16 shops.

Add to cart


Cover Cap Silver

  • OEM part number: 4L0907299A 1YE
  • Quantity in car: 1
  • Used since May 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.
  • Description: -NK,NL,NM,MF, NQ

$5.0114.86

Available in 16 shops.

Add to cart


Cover Cap

  • OEM part number: 4L0907299A
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Cover Cap Silver

  • OEM part number: 4L0907299A 1YE
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.

$5.0114.86

Available in 16 shops.

Add to cart


Cover Cap

  • OEM part number: 4L0907299A
  • Quantity in car: 1
  • Only for PR-code: 7Y2.

$?

Add to cart


Cover Cap Soul (Black)

  • OEM part number: 4L0907299A 4PK
  • Quantity in car: 1
  • Used since Jul 1, 2007 till Feb 1, 2009
  • Only for PR-code: 7Y2.

$5.0114.86

Available in 17 shops.

Add to cart


Clamp Strip

  • OEM part number: 4F0845453
  • Quantity in car: 1
  • Only for PR-code: 4GP.
  • Description: Left

$8.4745.00

Available in 32 shops.

Add to cart


Clamp Strip

  • OEM part number: 4F0845454
  • Quantity in car: 1
  • Only for PR-code: 4GP.
  • Description: Right

$8.4745.00

Available in 32 shops.

Add to cart


Cup Rivet

  • OEM part number: N 90787802
  • Quantity in car: 10
  • Only for PR-code: 4GP.
  • Description: 3,2X6,5

$0.111.30

Available in 43 shops.

Add to cart


Moulding Frame

  • OEM part number: 4F0853306
  • Quantity in car: 1
  • Only for PR-code: 4GP.

$38.17134.94

Available in 32 shops.

Add to cart


Cutting Line For Releasing Windows

  • OEM part number: 357853999A
  • Was superseded by: on Jul 1, 2012.
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 1,25X6000

$?

Add to cart


Cutting Wire For Removing Windows

  • OEM part number: 357845955
  • Only for PR-code: 4GY.
  • Description: 0,6X0,6X50000

$0.2174.56

Available in 21 shops.

Add to cart


2k Pane Adhesive Set

  • OEM part number: DA 004600A2
  • Was superseded by: on Jun 1, 2011.
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 400ML

$12.70

Available in 1 shop.

Add to cart


Primer For Glass And Paint

  • OEM part number: D 00920002
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 10ML

$3.4213.25

Available in 29 shops.

Add to cart


Applicator 'order Unit 25

  • OEM part number: D 00950025
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 3

$1.073.61

Available in 22 shops.

Add to cart


Cleaning Solution

  • OEM part number: D 00940104
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 250ML

$14.9635.44

Available in 22 shops.

Add to cart


Adhesive Remover

  • OEM part number: D 00200010
  • Was superseded by: on Aug 1, 2010.
  • Quantity in car: 1
  • Only for PR-code: 4GY.
  • Description: 900ML

$?

Add to cart


Door Window

  • OEM part number: 4F0845201B
  • Quantity in car: 1
  • Used since May 1, 2004 till Nov 1, 2004
  • Only for PR-code: 4KC.
  • Fits: If VIN from 4F-5-006 051 to 4F-5-076 500
  • Description: Green left front

$?

Add to cart


Door Window

  • OEM part number: 4F0845201
  • Quantity in car: 1
  • Used since Apr 1, 2004 till Nov 1, 2004
  • Only for PR-code: 4KF.
  • Fits: If VIN up to 4F-5-076 805
  • Description: Green left front

$24.44141.16

Available in 17 shops.

Add to cart


Door Window

  • OEM part number: 4F0845201D
  • Quantity in car: 1
  • Used since Dec 1, 2004 till May 1, 2007
  • Only for PR-code: 4KF.
  • Fits: If VIN from 4F-5-076 806
  • Description: Green left front

$50.05141.16

Available in 32 shops.

Add to cart


Door Window

  • OEM part number: 4F0845202B
  • Quantity in car: 1
  • Used since May 1, 2004 till Nov 1, 2004
  • Only for PR-code: 4KC.
  • Fits: If VIN from 4F-5-006 051 to 4F-5-076 500
  • Description: Green right front

$?

Add to cart


Door Window

  • OEM part number: 4F0845202
  • Quantity in car: 1
  • Used since Apr 1, 2004 till Nov 1, 2004
  • Only for PR-code: 4KF.
  • Fits: If VIN up to 4F-5-076 805
  • Description: Green right front

$25.40141.16

Available in 17 shops.

Add to cart


Door Window

  • OEM part number: 4F0845202D
  • Quantity in car: 1
  • Used since Dec 1, 2004 till May 1, 2007
  • Only for PR-code: 4KF.
  • Fits: If VIN from 4F-5-076 806
  • Description: Green right front

$50.05141.16

Available in 32 shops.

Add to cart


Door Window

  • OEM part number: 4F5845205
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green left rear

$23.58141.16

Available in 34 shops.

Add to cart


Door Window

  • OEM part number: 4F5845206
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green right rear

$23.44141.16

Available in 34 shops.

Add to cart


Door Window

  • OEM part number: 4F9845205
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green left rear

$75.21141.16

Available in 31 shops.

Add to cart


Door Window

  • OEM part number: 4F9845206
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green right rear

$48.06141.16

Available in 32 shops.

Add to cart


Hexagon Socket Head Panel Bolt

  • OEM part number: 8L0837691
  • Was superseded by: on Aug 1, 2007.
  • Quantity in car: 8
  • Only for PR-code: 4KV.
  • Fits: If VIN up to 4F-6-250 000
  • Description: 6X14

$?

Add to cart


Hexagon Socket Head Panel Bolt

  • OEM part number: WHT001948
  • Quantity in car: 8
  • Only for PR-code: 4KV.
  • Fits: If VIN from 4F-7-000 001
  • Description: 6X15

$0.261.58

Available in 18 shops.

Add to cart


Side Window

  • OEM part number: 4F5845299
  • Quantity in car: 1
  • Only for PR-code: 4ZE.
  • Description: Green if VIN up to 4F-5-200 000, left for models with moldings, black

$?

Add to cart


Side Window

  • OEM part number: 4F5845299 NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2005
  • Only for PR-code: 4ZE.
  • Description: Green if VIN up to 4F-5-200 000, left for models with moldings, black not pretreated

$46.50134.94

Available in 18 shops.

Add to cart


Side Window

  • OEM part number: 4F5845299
  • Quantity in car: 1
  • Only for PR-code: 4ZE.
  • Description: Green if VIN from 4F-6-000 001, left for models with moldings, black

$?

Add to cart


Side Window

  • OEM part number: 4F5845299 NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 4ZE.
  • Description: Green if VIN from 4F-6-000 001, left for models with moldings, black not pretreated

$46.50134.94

Available in 18 shops.

Add to cart


Side Window

  • OEM part number: 4F5845299B
  • Quantity in car: 1
  • Only for PR-code: 4ZB.
  • Description: Green for models with moldings, blankif VIN up to 4F-5-200 000, left

$?

Add to cart


Side Window

  • OEM part number: 4F5845299B NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2005
  • Only for PR-code: 4ZB.
  • Description: Green for models with moldings, blankif VIN up to 4F-5-200 000, left not pretreated

$46.50134.94

Available in 33 shops.

Add to cart


Side Window

  • OEM part number: 4F5845299B
  • Quantity in car: 1
  • Only for PR-code: 4ZB.
  • Description: Green for models with moldings, blankif VIN from 4F-6-000 001, left

$?

Add to cart


Side Window

  • OEM part number: 4F5845299B NVB
  • Quantity in car: 1
  • Used since Jun 1, 2005 till May 1, 2007
  • Only for PR-code: 4ZB.
  • Description: Green for models with moldings, blankif VIN from 4F-6-000 001, left not pretreated

$46.50134.94

Available in 33 shops.

Add to cart


Side Window For Models With Moldings

  • OEM part number: 4F5845300
  • Quantity in car: 1
  • Only for PR-code: 4ZE.
  • Description: Green right black

$?

Add to cart


Side Window For Models With Moldings Not Pretreated

  • OEM part number: 4F5845300 NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 4ZE.
  • Description: Green right black

$71.79134.94

Available in 17 shops.

Add to cart


Side Window For Models With Moldings

  • OEM part number: 4F5845300B
  • Quantity in car: 1
  • Only for PR-code: 4ZB.
  • Description: Green right blank

$?

Add to cart


Side Window For Models With Moldings Not Pretreated

  • OEM part number: 4F5845300B NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 4ZB.
  • Description: Green right blank

$46.50134.94

Available in 33 shops.

Add to cart


Side Window For Models With Moldings

  • OEM part number: 4F9845299K
  • Quantity in car: 1
  • Only for PR-code: 4ZB.
  • Description: Green left blank

$?

Add to cart


Side Window For Models With Moldings Not Pretreated

  • OEM part number: 4F9845299K NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 4ZB.
  • Description: Green left blank

$84.10240.82

Available in 32 shops.

Add to cart


Side Window For Models With Moldings

  • OEM part number: 4F9845300K
  • Quantity in car: 1
  • Only for PR-code: 9M0.
  • Description: Green right blank

$?

Add to cart


Side Window For Models With Moldings Not Pretreated

  • OEM part number: 4F9845300K NVB
  • Quantity in car: 1
  • Used since Apr 1, 2004 till May 1, 2007
  • Only for PR-code: 9M0.
  • Description: Green right blank

$129.91240.82

Available in 30 shops.

Add to cart


Cutting Line For Releasing Windows

  • OEM part number: 357853999A
  • Was superseded by: on Jul 1, 2012.
  • Quantity in car: 1
  • Only for PR-code: K8D.
  • Description: 1,25X6000

$?

Add to cart


1k Window Adhesive

  • OEM part number: DH 009100A2
  • Quantity in car: 1
  • Only for PR-code: K8D.
  • Description: 180ML

$5.2136.20

Available in 31 shops.

Add to cart


1k Window Adhesive

  • OEM part number: DH 00910003
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 1
  • Only for PR-code: K8D.
  • Description: 110ML

$?

Add to cart


1k Adhesive Sealant

  • OEM part number: DA 009100
  • Quantity in car: 1
  • Only for PR-code: 4ZE.
  • Description: 310ML

$?

Add to cart


Primer For Glass And Paint

  • OEM part number: D 00920002
  • Only for PR-code: K8D.
  • Description: 10ML

$3.4213.25

Available in 29 shops.

Add to cart


Applicator 'order Unit 25

  • OEM part number: D 00950025
  • Quantity in car: 1
  • Only for PR-code: K8D.

$1.073.61

Available in 22 shops.

Add to cart


Cleaning Solution

  • OEM part number: D 00940104
  • Only for PR-code: K8D.
  • Description: 250ML

$14.9635.44

Available in 22 shops.

Add to cart


Door Window

  • OEM part number: 4F0845201D
  • Quantity in car: 1
  • Only for PR-code: 4KF.
  • Description: Green left front

$50.05141.16

Available in 32 shops.

Add to cart


Door Window

  • OEM part number: 4F0845202D
  • Quantity in car: 1
  • Only for PR-code: 4KF.
  • Description: Green right front

$50.05141.16

Available in 32 shops.

Add to cart


Door Window

  • OEM part number: 4F5845205
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green left rear

$23.58141.16

Available in 34 shops.

Add to cart


Door Window

  • OEM part number: 4F5845206
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green right rear

$23.44141.16

Available in 34 shops.

Add to cart


Door Window

  • OEM part number: 4F9845205
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green left rear

$75.21141.16

Available in 31 shops.

Add to cart


Door Window

  • OEM part number: 4F9845206
  • Quantity in car: 1
  • Only for PR-code: 4KC.
  • Description: Green right rear

$48.06141.16

Available in 32 shops.

Add to cart


Hexagon Socket Head Panel Bolt

  • OEM part number: WHT001948
  • Quantity in car: 8
  • Only for PR-code: 4KV.
  • Description: 6X15

$0.261.58

Available in 18 shops.

Add to cart


Side Window

  • OEM part number: 4F5845299B
  • Quantity in car: 1
  • Only for PR-code: 4ZB.
  • Description: Green left

$?

Add to cart

Go to top ↑.

← Prev. 1  2  Next →
Page 1 of 2

Copyright © 2013-2024, https://oemwolf.com.
Feel free to contact us if you have any questions: info@oemwolf.com.

Follow us on Facebook - Submit a new shop - Terms and conditions - VAG PR-codes decoder

This site is not owned or operated by Volkswagen Group (VAG).
The trademarks appearing on this website including, but not limited to: Volkswagen (VW), Škoda, Seat, Audi and their respective logos, emblems, slogans and vehicle model names and body designs are trademarks and/or service marks of Volkswagen Group, its subsidiaries, affiliates or licensors.
This site is intended for reference only.