1999 Volkswagen Golf (D) genuine crankshaft parts catalog for Mexico market

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

Crankshaft

  • OEM part number: 036105101C
  • Quantity in car: 1
  • Only for engine: AZD.

$655.23

Available in 1 shop.

Add to cart


Poly V-Belt Pulley

  • OEM part number: 036105255C
  • Quantity in car: 1
  • Only for engine: AZD.

$28.6439.71

Available in 2 shops.

Add to cart


Ribbed Belt Pulley With Vibration Damper

  • OEM part number: 036105243E
  • Quantity in car: 1
  • Only for engine: ATN.

$168.65

Available in 1 shop.

Add to cart


Washer

  • OEM part number: 036105193
  • Quantity in car: 1
  • Only for engine: ATN.
  • Description: 50X10

$10.54

Available in 1 shop.

Add to cart


Washer

  • OEM part number: 036105193A
  • Quantity in car: 1
  • Used since Jan 1, 2001 till Jun 1, 2001
  • Only for engine: AZD.
  • Fits: If VIN from 1J-1B143 282 if VIN from 1J-1U284 693 if VIN from 1J-1D395 454 if VIN from 1J-1W533 502 if VIN from 1J-1P345 914
  • Description: 40X6

$10.71

Available in 1 shop.

Add to cart


Toothed Belt Pulley

$8.9522.62

Available in 4 shops.

Add to cart


12 Point Socket (Combi.)

  • OEM part number: N 91048701
  • Quantity in car: 1
  • Only for engine: AXP.
  • Description: M14X1,5X53

$1.693.93

Available in 2 shops.

Add to cart


12 Point Socket (Combi.)

  • OEM part number: N 91048701
  • Quantity in car: 1
  • Only for engine: AXP.
  • Description: M14X1,5X53

$1.693.93

Available in 2 shops.

Add to cart


12 Point Socket (Combi.)

  • OEM part number: N 91048701
  • Quantity in car: 1
  • Only for engine: AXP.
  • Description: M14X1,5X53

$1.693.93

Available in 2 shops.

Add to cart


12 Point Socket (Combi.)

  • OEM part number: N 91048701
  • Quantity in car: 1
  • Only for engine: AXP.
  • Description: M14X1,5X53

$1.693.93

Available in 2 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90304505
  • Was superseded by: on Jan 1, 2008.
  • Quantity in car: 1
  • Used since May 1, 2000 till Jan 1, 2001
  • Only for engine: AZD.
  • Fits: F 1J-1B143 281 F 1J-1U284 692 F 1J-1D395 453 F 1J-1W533 501 F if VIN from 1J-1P345 913
  • Description: M14X1,5X47

$0.64

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90304505
  • Was superseded by: on Jan 1, 2008.
  • Quantity in car: 1
  • Used since May 1, 2000 till Jan 1, 2001
  • Only for engine: AZD.
  • Fits: F 1J-1B143 281 F 1J-1U284 692 F 1J-1D395 453 F 1J-1W533 501 F if VIN from 1J-1P345 913
  • Description: M14X1,5X47

$0.64

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90304505
  • Was superseded by: on Jan 1, 2008.
  • Quantity in car: 1
  • Used since May 1, 2000 till Jan 1, 2001
  • Only for engine: AZD.
  • Fits: F 1J-1B143 281 F 1J-1U284 692 F 1J-1D395 453 F 1J-1W533 501 F if VIN from 1J-1P345 913
  • Description: M14X1,5X47

$0.64

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90304505
  • Was superseded by: on Jan 1, 2008.
  • Quantity in car: 1
  • Used since May 1, 2000 till Jan 1, 2001
  • Only for engine: AZD.
  • Fits: F 1J-1B143 281 F 1J-1U284 692 F 1J-1D395 453 F 1J-1W533 501 F if VIN from 1J-1P345 913
  • Description: M14X1,5X47

$0.64

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90897201
  • Quantity in car: 1
  • Used since Jan 1, 2001 till Jun 1, 2001
  • Only for engine: AZD.
  • Fits: If VIN from 1J-1B143 282 if VIN from 1J-1U284 693 if VIN from 1J-1D395 454 if VIN from 1J-1W533 502 if VIN from 1J-1P345 914
  • Description: M14X1,50X52

$1.693.93

Available in 2 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90897201
  • Quantity in car: 1
  • Used since Jan 1, 2001 till Jun 1, 2001
  • Only for engine: AZD.
  • Fits: If VIN from 1J-1B143 282 if VIN from 1J-1U284 693 if VIN from 1J-1D395 454 if VIN from 1J-1W533 502 if VIN from 1J-1P345 914
  • Description: M14X1,50X52

$1.693.93

Available in 2 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90897201
  • Quantity in car: 1
  • Used since Jan 1, 2001 till Jun 1, 2001
  • Only for engine: AZD.
  • Fits: If VIN from 1J-1B143 282 if VIN from 1J-1U284 693 if VIN from 1J-1D395 454 if VIN from 1J-1W533 502 if VIN from 1J-1P345 914
  • Description: M14X1,50X52

$1.693.93

Available in 2 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90897201
  • Quantity in car: 1
  • Used since Jan 1, 2001 till Jun 1, 2001
  • Only for engine: AZD.
  • Fits: If VIN from 1J-1B143 282 if VIN from 1J-1U284 693 if VIN from 1J-1D395 454 if VIN from 1J-1W533 502 if VIN from 1J-1P345 914
  • Description: M14X1,50X52

$1.693.93

Available in 2 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90902401
  • Quantity in car: 1
  • Only for engine: ATN.
  • Description: M14X1,50X58

$3.82

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90902401
  • Quantity in car: 1
  • Only for engine: ATN.
  • Description: M14X1,50X58

$3.82

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90902401
  • Quantity in car: 1
  • Only for engine: ATN.
  • Description: M14X1,50X58

$3.82

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90902401
  • Quantity in car: 1
  • Only for engine: ATN.
  • Description: M14X1,50X58

$3.82

Available in 1 shop.

Add to cart


Flywheel

  • OEM part number: 027105271P
  • Quantity in car: 1
  • Description: 210MM

$79.41356.03

Available in 26 shops.

Add to cart


Flywheel

  • OEM part number: 027105271NX
  • Quantity in car: 1
  • Description: 210MM

$128.20215.90

Available in 15 shops.

Add to cart


Clutch Plate

  • OEM part number: 032105323
  • Quantity in car: 1
  • Only for PR-code: G0R.

$78.40

Available in 1 shop.

Add to cart


Compensation Washer

  • OEM part number: 056105303
  • Only for PR-code: G0R.
  • Description: 1,2MM

$2.3212.24

Available in 19 shops.

Add to cart


Washer

  • OEM part number: 051105301
  • Quantity in car: 1
  • Only for PR-code: G0R.
  • Description: 0,5

$5.5327.72

Available in 18 shops.

Add to cart


Hexagon Bolt

  • OEM part number: N 90206103
  • Quantity in car: 6
  • Only for PR-code: G0L.
  • Description: M10X1X19,5

$0.465.53

Available in 24 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90465601
  • Was superseded by: on Sep 27, 2004.
  • Quantity in car: 6
  • Only for PR-code: G0R.
  • Description: M10X1X17

$?

Add to cart


1 Set: Connecting Rods

  • OEM part number: 036198401
  • Was superseded by: on Aug 1, 2008.
  • Quantity in car: 1
  • Only for engine: AXP.

$?

Add to cart


1 Set: Connecting Rods

  • OEM part number: 036198401C
  • Was superseded by: on Sep 1, 2011.
  • Quantity in car: 1
  • Only for engine: AZD.

$438.75

Available in 1 shop.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 030105425E
  • Quantity in car: 8
  • Only for engine: AXP.
  • Description: M7X0,75X41

$1.144.73

Available in 4 shops.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 030105425
  • Only for engine: AXP.
  • Description: M8X1X41

$1.144.73

Available in 3 shops.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 045105425
  • Only for engine: AXP.
  • Description: M8X1X44

$0.996.34

Available in 20 shops.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 030105425N
  • Quantity in car: 8
  • Only for engine: AZD.
  • Description: M8X1X45

$1.214.73

Available in 3 shops.

Add to cart


Bush - Connecting Rod

  • OEM part number: 030105431P
  • Was superseded by: on Jan 1, 2008.
  • Quantity in car: 4

$?

Add to cart


1 Set Of Thrust Washers

  • OEM part number: 026198421
  • Quantity in car: 1
  • Only for engine: AZD.

$8.3545.16

Available in 44 shops.

Add to cart


1 Set: Crankshaft Bearings

  • OEM part number: 036198491
  • Was discontinued without replacement on Apr 1, 2009.
  • Quantity in car: 5
  • Only for engine: AZD.

$15.30

Available in 1 shop.

Add to cart


Connecting Rod Bearing Shell

  • OEM part number: 032105701H
  • Was superseded by: on Jan 1, 2012.
  • Quantity in car: 8
  • Only for engine: AXP.

$?

Add to cart


Connecting Rod Bearing Shell

  • OEM part number: 036105701B
  • Quantity in car: 4
  • Only for engine: AZD.
  • Description: Lower

$?

Add to cart


Connecting Rod Bearing Shell Yellow

  • OEM part number: 036105701B GLB
  • Quantity in car: 4
  • Used since Nov 1, 1999 till Jun 1, 2001
  • Description: Lower

$4.886.95

Available in 2 shops.

Add to cart


Connecting Rod Bearing Shell

  • OEM part number: 036105701C
  • Quantity in car: 4
  • Only for engine: AZD.
  • Description: Upper

$?

Add to cart


Connecting Rod Bearing Shell Yellow

  • OEM part number: 036105701C GLB
  • Quantity in car: 4
  • Used since Nov 1, 1999 till Jun 1, 2001
  • Description: Upper

$4.886.95

Available in 2 shops.

Add to cart


Crankshaft

  • OEM part number: 06A105021
  • Was superseded by: on Sep 1, 2014.
  • Quantity in car: 1
  • Only for engine: AUM.

$503.77721.32

Available in 2 shops.

Add to cart


Crankshaft

  • OEM part number: 06A105021A
  • Was superseded by: on Aug 1, 2013.
  • Quantity in car: 1
  • Only for engine: APF.

$721.32

Available in 1 shop.

Add to cart


Crankshaft

  • OEM part number: 06A105021D
  • Quantity in car: 1
  • Only for engine: AVU.

$503.77721.32

Available in 2 shops.

Add to cart


Impulse Rotor

  • OEM part number: 050105189A
  • Was superseded by: on Oct 1, 2008.
  • Quantity in car: 1
  • Used since Oct 1, 1997 till Apr 1, 1998
  • Only for engine: AKL.
  • Fits: M AEH 100 000 M AKL 100 000 M AGN 120 000 M if axle # from GU 040 000

$?

Add to cart


Impulse Rotor

  • OEM part number: 050105189C
  • Was superseded by: on Oct 1, 2008.
  • Quantity in car: 1
  • Used since Apr 1, 1998 till Jun 1, 2001
  • Only for engine: ARZ.
  • Fits: If engine # from AEH 100 001 if engine # from AKL 100 001 if engine # from AGN 120 001 if engine # from AGU 040 001

$22.72

Available in 1 shop.

Add to cart


Impulse Rotor

$16.2265.00

Available in 39 shops.

Add to cart


Countersunk Bolt

  • OEM part number: 053105229A
  • Quantity in car: 3
  • Only for engine: AVU.
  • Description: M6X16

$0.432.08

Available in 19 shops.

Add to cart


Toothed Belt Pulley

  • OEM part number: 06A105263B
  • Quantity in car: 1
  • Used since Oct 1, 1997 till Jun 1, 2001
  • Only for engine: AGU.
  • Fits: M AEH 070 000 M AGN 080 000 M if axle # from GU 020 000

$?

Add to cart


Toothed Belt Pulley

  • OEM part number: 06A105263C
  • Was superseded by: on Oct 1, 2000.
  • Quantity in car: 1
  • Used since Oct 1, 1997 till Jun 1, 2001
  • Only for engine: ARZ.
  • Fits: If engine # from AEH 070 001 if engine # from AGN 080 001 if engine # from AGU 020 001

$35.45

Available in 1 shop.

Add to cart


Toothed Belt Pulley

  • OEM part number: 06A105263E
  • Quantity in car: 1
  • Only for engine: AVU.

$9.3170.17

Available in 44 shops.

Add to cart


Toothed Belt Pulley

  • OEM part number: 06A105263D
  • Was superseded by: on Aug 1, 2002.
  • Quantity in car: 1
  • Only for engine: AVU.

$40.90

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: 06A105229
  • Was superseded by: on Oct 1, 2010.
  • Quantity in car: 1
  • Only for engine: AVU.
  • Description: M16X54

$0.78

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: 06A105229
  • Was superseded by: on Oct 1, 2010.
  • Quantity in car: 1
  • Only for engine: AVU.
  • Description: M16X54

$0.78

Available in 1 shop.

Add to cart


12-Point Head Bolt

  • OEM part number: 06A105229
  • Was superseded by: on Oct 1, 2010.
  • Quantity in car: 1
  • Only for engine: AVU.
  • Description: M16X54

$0.78

Available in 1 shop.

Add to cart


Vibration Damper

  • OEM part number: 06A105243E
  • Quantity in car: 1
  • Only for engine: AUM.

$53.63275.00

Available in 43 shops.

Add to cart


Pulley

  • OEM part number: 06A105255F
  • Quantity in car: 1
  • Only for engine: AVU.

$41.36104.72

Available in 17 shops.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 10303603
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 4
  • Only for engine: AVU.
  • Description: M8X16

$0.07

Available in 1 shop.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 10303603
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 4
  • Only for engine: AVU.
  • Description: M8X16

$0.07

Available in 1 shop.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 10303603
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 4
  • Only for engine: AKL.
  • Fits: M AEH 055 000 M if axle # from KL 290 000
  • Description: M8X16

$0.07

Available in 1 shop.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 10303603
  • Was superseded by: on Oct 1, 2009.
  • Quantity in car: 4
  • Only for engine: APF.
  • Fits: If engine # from AEH 055 001 if engine # from AKL 290 001
  • Description: M8X16

$0.07

Available in 1 shop.

Add to cart


Flywheel With Clutch

  • OEM part number: 06A105264M
  • Was superseded by: on Jun 1, 2011.
  • Quantity in car: 1
  • Only for engine: AUM.

$361.50

Available in 1 shop.

Add to cart


Flywheel With Clutch

  • OEM part number: 06A105264K
  • Was superseded by: on Sep 27, 2004.
  • Quantity in car: 1
  • Only for engine: AUM.

$?

Add to cart


Flywheel

  • OEM part number: 068105269F
  • Was superseded by: on Nov 1, 2006.
  • Quantity in car: 1
  • Only for engine: AGN.
  • Description: 215

$99.53392.36

Available in 25 shops.

Add to cart


Flywheel

  • OEM part number: 068105269FX
  • Quantity in car: 1
  • Only for engine: AGN.
  • Description: 215

$125.35215.90

Available in 19 shops.

Add to cart


Flywheel

  • OEM part number: 027105271P
  • Quantity in car: 1
  • Only for PR-code: G0C and engine: APF.
  • Description: 210

$79.41356.03

Available in 26 shops.

Add to cart


Flywheel

  • OEM part number: 027105271NX
  • Quantity in car: 1
  • Only for PR-code: G0C and engine: APF.
  • Description: 210

$128.20215.90

Available in 15 shops.

Add to cart


Cylinder Pin

  • OEM part number: N 0132102
  • Quantity in car: 3
  • Only for engine: AGN.
  • Description: 6X16

$0.090.73

Available in 18 shops.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 90665001
  • Quantity in car: 6
  • Only for engine: AUM.
  • Description: M10X1X22,30

$0.573.92

Available in 23 shops.

Add to cart


Socket Head Bolt With Inner Multipoint Head

  • OEM part number: N 90665001
  • Quantity in car: 6
  • Only for engine: AUM.
  • Description: M10X1X22,30

$0.573.92

Available in 23 shops.

Add to cart


Hexagon Bolt

  • OEM part number: N 90206103
  • Quantity in car: 6
  • Only for engine: AVU.
  • Description: M10X1X19,5

$0.465.53

Available in 24 shops.

Add to cart


Hexagon Bolt

  • OEM part number: N 90206103
  • Quantity in car: 6
  • Only for engine: AVU.
  • Description: M10X1X19,5

$0.465.53

Available in 24 shops.

Add to cart


Clutch Plate

  • OEM part number: 068105323D
  • Quantity in car: 1
  • Only for PR-code: G0R and engine: AVU.

$17.99118.33

Available in 38 shops.

Add to cart


Washer

  • OEM part number: 051105301
  • Quantity in car: 1
  • Only for PR-code: G0R and engine: AVU.
  • Description: 0,5

$5.5327.72

Available in 18 shops.

Add to cart


Compensation Washer

  • OEM part number: 056105303
  • Only for PR-code: G0R and engine: AVU.
  • Description: 1,2

$2.3212.24

Available in 19 shops.

Add to cart


12-Point Head Bolt

  • OEM part number: N 90465601
  • Was superseded by: on Sep 27, 2004.
  • Quantity in car: 6
  • Only for PR-code: G0R and engine: AVU.
  • Description: M10X1X17

$?

Add to cart


1 Set: Connecting Rods

  • OEM part number: 027198401B
  • Was superseded by: on Sep 1, 2006.
  • Quantity in car: 1
  • Only for engine: AGZ.

$651.81

Available in 1 shop.

Add to cart


1 Set: Connecting Rods

  • OEM part number: 027198401D
  • Was superseded by: on Dec 1, 2011.
  • Quantity in car: 1
  • Only for engine: AGN.

$638.13

Available in 1 shop.

Add to cart


1 Set: Connecting Rods

  • OEM part number: 06A198401
  • Was superseded by: on Dec 1, 2008.
  • Quantity in car: 1
  • Only for engine: AUM.

$148.75740.00

Available in 26 shops.

Add to cart


1 Set: Connecting Rods

  • OEM part number: 058198401C
  • Quantity in car: 1
  • Only for engine: APF.

$533.30805.44

Available in 17 shops.

Add to cart


1 Set: Connecting Rods

  • OEM part number: 058198401
  • Was superseded by: , , on Oct 1, 2010.
  • Quantity in car: 1
  • Only for engine: APF.

$418.13629.01

Available in 15 shops.

Add to cart


1 Set: Connecting Rods

  • OEM part number: 06B198401
  • Was superseded by: on Dec 1, 2010.
  • Quantity in car: 1
  • Only for engine: AVU.

$?

Add to cart


Bolt - Connecting Rod

  • OEM part number: 077105425E
  • Was superseded by: on Oct 1, 2013.
  • Quantity in car: 8
  • Only for engine: AUM.
  • Description: M8X1X50

$0.893.87

Available in 5 shops.

Add to cart


Hexagon Nut

  • OEM part number: 048105427
  • Quantity in car: 8
  • Only for engine: APF.

$0.111.76

Available in 21 shops.

Add to cart


Hexagon Nut

  • OEM part number: 048105427
  • Quantity in car: 8
  • Only for engine: ARZ.

$0.111.76

Available in 21 shops.

Add to cart


Big End Bolt, Press-Fitted (Rotation-Angle Controlled)

  • OEM part number: 048105425
  • Quantity in car: 8
  • Only for engine: APF.

$2.1011.43

Available in 21 shops.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 050105425A
  • Quantity in car: 8
  • Only for engine: AVU.
  • Description: M8X1X43

$1.214.73

Available in 6 shops.

Add to cart


Big End Bolt, Press-Fitted (Rotation-Angle Controlled)

  • OEM part number: 048105425
  • Quantity in car: 8
  • Only for engine: ARZ.

$2.1011.43

Available in 21 shops.

Add to cart


Bolt - Connecting Rod

  • OEM part number: 077105425E
  • Was superseded by: on Oct 1, 2013.
  • Used since Nov 1, 1998 till Jun 1, 2001
  • Only for engine: APF.
  • Fits: If engine # from AEH 052 001 if engine # from AKL 167 001
  • Description: M8X1X50

$0.893.87

Available in 5 shops.

Add to cart


Bush - Connecting Rod

  • OEM part number: 053105431B
  • Quantity in car: 4
  • Only for engine: ARZ.

$9.2929.90

Available in 18 shops.

Add to cart


Thrust Washer

  • OEM part number: 06A105637A
  • Quantity in car: 2
  • Only for engine: APF.
  • Description: Bearing 3

$3.1024.39

Available in 39 shops.

Add to cart


Thrust Washer

  • OEM part number: 050105637
  • Quantity in car: 2
  • Only for engine: AVU.
  • Description: Bearing 3

$4.836.89

Available in 2 shops.

Add to cart


1 Set Of Thrust Washers

  • OEM part number: 026198421
  • Quantity in car: 1
  • Only for engine: AUM.
  • Description: Bearing 3

$8.3545.16

Available in 44 shops.

Add to cart


Crankshaft Bearing Shell

  • OEM part number: 06B105561
  • Quantity in car: 5
  • Only for engine: APF.
  • Description: Upper bearing 1-5

$?

Add to cart


Crankshaft Bearing Shell Red

  • OEM part number: 06B105561 002
  • Quantity in car: 5
  • Used since Oct 1, 1997 till Jun 1, 2001
  • Description: Upper bearing 1-5

$3.5423.50

Available in 31 shops.

Add to cart


Crankshaft Bearing Shell Yellow

  • OEM part number: 06B105561 007
  • Quantity in car: 5
  • Used since Oct 1, 1997 till Jun 1, 2001
  • Description: Upper bearing 1-5

$1.9623.50

Available in 42 shops.

Add to cart


Crankshaft Bearing Shell Blue

  • OEM part number: 06B105561 001
  • Quantity in car: 5
  • Used since Oct 1, 1997 till Jun 1, 2001
  • Description: Upper bearing 1-5

$4.8823.50

Available in 29 shops.

Add to cart


Crankshaft Bearing Shell

  • OEM part number: 050105561
  • Quantity in car: 5
  • Only for engine: AVU.
  • Description: Upper bearing 1-5

$?

Add to cart

Go to top ↑.

← Prev. 1  2  3  4  Next →
Page 1 of 4

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.