0
Shop By Vehicle
Top Categories
All Categories

Top Categories

All Categories


Hi, ! (Not you?)
My Account
Track Order
Help
Contact Us
COMP Cams 978-16

COMP Cams Dual Valve Springs I.D. of Outer Dia.: 1.060"

249-978-16

Free Shipping Ships

$118.99
COMP Cams Dual Valve Springs I.D. of Outer Dia.: 1.060" $118.99
QTY
Dual Valve Springs
  • I.D. of Outer Dia.: 1.060"
  • I.D. of Inner Dia.: .697"
  • Seat load: 127lbs @1.850''
  • Open load: 369lbs @1.250''
  • Coil bind: 1.195''
  • Rate: 403lbs/in
  • With damper
  • 16/pkg
  • COMP Cams 978-16 Details

    1.460'' Outside Diameter Dual Valve Springs

  • Dual Valve Spring
  • Coiled On the Most Advanced CNC Machines
  • 1 Year Limited Warranty

  • Specifications:

    Inside Diameter
    0.697 in.
    Coil Bind Height (in.)
    1.195
    Open Height (in.)
    1.25
    Outside Diameter
    1.460
    Installed Height (in.)
    1.85
    Installed Pressure (lbs.)
    126
    Open Pressure (lbs.)
    368
    Spring Rate (lbs./in.)
    403
    Spring Type
    Double
    Camshaft Type
    Hydraulic
    Camshaft Type
    Mechanical
    Position
    N/A
    Coated
    No
    Damper Spring Included
    Yes
    Inside Diameter of Inner Spring (in.)
    0.697
    Inside Diameter of Outer Spring (in.)
    1.06
    Number of Springs Per Valve
    Dual
    Outside Diameter of Outer Spring (in.)
    1.46
    Quantity
    Sold as a set of 16
    Spring Rate
    403 lbs./in.
    Valve Spring Style
    Standard
    Manufacturer's Part Number:
    978-16

    Comp Cams Dual Valve Springs are manufactured from Super Clean wire and undergo extensive quality control that delivers a valve spring assembly with superior strength, durability and valve train stability, suitable for any application. The dual spring design creates a stronger valve spring that can easily handle increased lift found in extreme stress applications. Comp Cams Dual Valve Springs are a top choice for today’s engine builders and racers.

    Features:

    • Superior strength, durability and valve train stability
    • Easily handles increased lift
    • Suitable for street or race applications

    Does COMP Cams 978-16 fit your vehicle?

    Narrow Results
    Filter By Year
    Filter By Make
    Filter By Model
    Filter By SubModel
    Filter By EngineType
    Filter By CC
    Filter By Liter
    Filter By Aspiration

    1975-1980 CHEVROLET K20 PICKUP

    • Liter: 5.7
    • SubModel: CUSTOM DELUXE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1969-1974 DODGE CHARGER

    • CC: 5211
    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: BASE
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1959 CHEVROLET 3E PICKUP

    • CC: 4638
    • Liter: 4.6
    • SubModel: 3600
    • CUI: 283
    • EngineType: V8 ( 4.6 L / 283 )

    1995 CHEVROLET TAHOE

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: LS
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1979 PONTIAC GRAND LEMANS

    • Liter: 4.4
    • SubModel: LE
    • CUI: 267
    • EngineType: V8 ( 4.4 L / 267 )

    1973 CHEVROLET CAPRICE

    • CC: 5737
    • Liter: 5.7
    • Aspiration: N
    • SubModel: ESTATE
    • Engine Vin: T
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1982-1986 CHEVROLET K10 SUBURBAN

    • Liter: 5.7
    • SubModel: CUSTOM
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1978 CHRYSLER LEBARON

    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: S
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    2000 DODGE DURANGO

    • EngineType: ALL
    • SubModel: SPORT

    1972-1973 CHEVROLET K30 PICKUP

    • CC: 5031
    • Liter: 5.0
    • SubModel: BASE
    • CUI: 307
    • EngineType: V8 ( 5.0 L / 307 )

    1973-1974 CHEVROLET MALIBU

    • CC: 5737
    • Liter: 5.7
    • Aspiration: N
    • SubModel: BASE
    • Engine Vin: L
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1958 GMC PM253

    • Liter: 5.5
    • SubModel: BASE
    • CUI: 336
    • EngineType: V8 ( 5.5 L / 336 )

    1980-1983 CHEVROLET CAPRICE

    • CC: 5031
    • Liter: 5.0
    • SubModel: CLASSIC
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1976 CHEVROLET G10 VAN

    • Liter: 6.6
    • SubModel: BEAUVILLE
    • CUI: 400
    • EngineType: V8 ( 6.6 L / 400 )

    1988-1992 CHEVROLET C1500 PICKUP

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: SCOTTSDALE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1987-1994 CHEVROLET G30 VAN

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: BEAUVILLE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1959-1961 CHEVROLET PARKWOOD

    • CC: 5704
    • Liter: 5.7
    • SubModel: BASE
    • CUI: 348
    • EngineType: V8 ( 5.7 L / 348 )

    1973 CHEVROLET MALIBU

    • CC: 5737
    • Liter: 5.7
    • SubModel: ESTATE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1979-1986 GMC K2500 PICKUP

    • Liter: 5.7
    • SubModel: HIGH SIERRA
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1977-1978 GMC C25/C2500 PICKUP

    • Liter: 5.0
    • SubModel: HIGH SIERRA
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1980 CHEVROLET C20 PICKUP

    • Liter: 5.0
    • SubModel: SCOTTSDALE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1967 GMC G25/G2500 VAN

    • Liter: 5.4
    • SubModel: BASE
    • CUI: 327
    • EngineType: V8 ( 5.4 L / 327 )

    1975-1976 CHEVROLET IMPALA

    • Liter: 5.7
    • SubModel: SPORT
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1984-1986 DODGE DIPLOMAT

    • Fitment_Note: 50-State Legal
    • EngineType: ALL
    • SubModel: ALL

    1979 GMC C3500 PICKUP

    • Liter: 6.6
    • SubModel: SIERRA GRANDE
    • CUI: 400
    • EngineType: V8 ( 6.6 L / 400 )

    1982 CHEVROLET G10 VAN

    • CC: 5031
    • Liter: 5.0
    • SubModel: BONAVENTURE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1981-1982 CHRYSLER CORDOBA

    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: LS
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1969-1971 CHEVROLET K10 SUBURBAN

    • CC: 5031
    • Liter: 5.0
    • SubModel: BASE
    • CUI: 307
    • EngineType: V8 ( 5.0 L / 307 )

    1981-1983 PLYMOUTH PB250 VAN

    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: VOYAGER
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1977-1979 CHEVROLET C20 PICKUP

    • CC: 5031
    • Liter: 5.0
    • SubModel: SCOTTSDALE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1969 GMC K25/K2500 SUBURBAN

    • CC: 6489
    • Liter: 6.5
    • SubModel: BASE
    • CUI: 396
    • EngineType: V8 ( 6.5 L / 396 )

    1979-1981 CHEVROLET MONTE CARLO

    • Liter: 4.4
    • SubModel: LANDAU
    • CUI: 267
    • EngineType: V8 ( 4.4 L / 267 )

    1980-1981 PONTIAC BONNEVILLE

    • Liter: 4.3
    • SubModel: BASE
    • CUI: 265
    • EngineType: V8 ( 4.3 L / 265 )

    1992-1993 CHEVROLET C2500 PICKUP

    • CC: 5735
    • Liter: 5.7
    • SubModel: CHEYENNE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1970-1971 CHEVROLET G20 VAN

    • CC: 5736
    • Liter: 5.7
    • SubModel: SPORTVAN
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1977-1979 GMC K1500 PICKUP

    • Liter: 5.0
    • SubModel: SIERRA CLASSIC
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1972-1974 CHEVROLET IMPALA

    • CC: 5737
    • Liter: 5.7
    • Aspiration: N
    • SubModel: BASE
    • Engine Vin: K
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1964-1974 DODGE D100 PICKUP

    • CC: 5211
    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: BASE
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1968-1969 GMC K1500 PICKUP

    • CC: 6489
    • Liter: 6.5
    • SubModel: BASE
    • CUI: 396
    • EngineType: V8 ( 6.5 L / 396 )

    1971-1973 CHEVROLET G20 VAN

    • CC: 5031
    • Liter: 5.0
    • SubModel: BASE
    • CUI: 307
    • EngineType: V8 ( 5.0 L / 307 )

    1978-1980 OLDSMOBILE CUTLASS SALON

    • Liter: 5.0
    • SubModel: BASE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1975-1976 CHEVROLET NOVA

    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1987-1991 GMC R3500 PICKUP

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1972-1974 CHEVROLET C20 SUBURBAN

    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1965-1966 PLYMOUTH VALIANT

    • CC: 4473
    • Fitment_Note: 50-State Legal
    • Liter: 4.5
    • SubModel: SIGNET
    • CUI: 273
    • EngineType: V8 ( 4.5 L / 273 )

    1977 BUICK CENTURY

    • Liter: 5.7
    • Aspiration: N
    • SubModel: BASE
    • Engine Vin: L
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1969-1971 CHEVROLET C20 SUBURBAN

    • CC: 5736
    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1995 GMC C1500 PICKUP

    • CC: 5031
    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.0
    • SubModel: SIERRA SPECIAL
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1979 CHEVROLET C20 SUBURBAN

    • CC: 5031
    • Liter: 5.0
    • SubModel: SILVERADO
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1987 GMC R1500 SUBURBAN

    • Liter: 5.0
    • SubModel: BASE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1965 PLYMOUTH FURY III

    • Fitment_Note: 50-State Legal
    • Liter: 4.5
    • SubModel: BASE
    • CUI: 273
    • EngineType: V8 ( 4.5 L / 273 )

    1996-1997 CHEVROLET C2500 SUBURBAN

    • Liter: 5.7
    • SubModel: LT
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1996-1998 CHEVROLET EXPRESS 3500

    • Liter: 5.7
    • SubModel: LS
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1975-1979 CHEVROLET G30 VAN

    • Liter: 5.7
    • SubModel: CHEVY VAN
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1980 PLYMOUTH GRAN FURY

    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: SALON
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1981-1982 BUICK REGAL

    • Liter: 4.4
    • SubModel: LIMITED
    • CUI: 267
    • EngineType: V8 ( 4.4 L / 267 )

    1967 GMC C15/C1500 SUBURBAN

    • Liter: 4.6
    • SubModel: BASE
    • CUI: 283
    • EngineType: V8 ( 4.6 L / 283 )

    1987-1995 GMC G25/G2500 VAN

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: RALLY
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1970-1972 GMC JIMMY

    • Liter: 5.0
    • SubModel: BASE
    • CUI: 307
    • EngineType: V8 ( 5.0 L / 307 )

    1975-1980 CHEVROLET K20 SUBURBAN

    • Liter: 5.7
    • SubModel: SCOTTSDALE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1974 PLYMOUTH VALIANT

    • CC: 5211
    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: BROUGHAM
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1975-1980 CHEVROLET C20 SUBURBAN

    • Liter: 5.7
    • SubModel: SCOTTSDALE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1996-1998 GMC SAVANA 1500

    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1968 CHEVROLET EL CAMINO

    • Liter: 5.4
    • SubModel: CUSTOM
    • CUI: 327
    • EngineType: V8 ( 5.4 L / 327 )

    1973 CHEVROLET EL CAMINO

    • CC: 5031
    • Liter: 5.0
    • SubModel: CUSTOM
    • CUI: 307
    • EngineType: V8 ( 5.0 L / 307 )

    1975-1977 CHEVROLET K10 SUBURBAN

    • Liter: 5.7
    • SubModel: SILVERADO
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1980-1981 PONTIAC CATALINA

    • Liter: 5.0
    • SubModel: BASE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1992-1993 CHEVROLET C2500 PICKUP

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: SILVERADO
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1974 DODGE B100 VAN

    • Fitment_Note: 50-State Legal
    • Liter: 5.9
    • Aspiration: N
    • SubModel: BASE
    • Engine Vin: T
    • CUI: 360
    • EngineType: V8 ( 5.9 L / 360 )

    1974 CHEVROLET MALIBU

    • CC: 5737
    • Liter: 5.7
    • Aspiration: N
    • SubModel: CLASSIC
    • Engine Vin: K
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1987-1989 CHEVROLET G10 VAN

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: SPORTVAN
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1975 CHEVROLET CAMARO

    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1995 CHEVROLET G30 VAN

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: SPORTVAN
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1977-1978 OLDSMOBILE OMEGA

    • Liter: 5.0
    • SubModel: SX
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1968-1969 CHEVROLET EL CAMINO

    • CC: 5736
    • Liter: 5.7
    • SubModel: CUSTOM
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1973-1974 PONTIAC LEMANS

    • CC: 6555
    • Liter: 6.6
    • Aspiration: N
    • SubModel: SPORT
    • Engine Vin: R
    • CUI: 400
    • EngineType: V8 ( 6.6 L / 400 )

    1968 PLYMOUTH BELVEDERE

    • CC: 4473
    • Fitment_Note: 50-State Legal
    • Liter: 4.5
    • SubModel: SATELLITE
    • CUI: 273
    • EngineType: V8 ( 4.5 L / 273 )

    1980 CHEVROLET IMPALA

    • Liter: 5.7
    • SubModel: BASE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1980 CHEVROLET K20 PICKUP

    • Liter: 5.0
    • SubModel: SILVERADO
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1981-1986 CHEVROLET C20 SUBURBAN

    • Liter: 5.7
    • SubModel: CUSTOM
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1996-1997 GMC YUKON

    • Liter: 5.7
    • SubModel: SL
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1978-1980 CHEVROLET C10 SUBURBAN

    • Liter: 5.7
    • SubModel: SCOTTSDALE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1982 CHEVROLET IMPALA

    • Liter: 4.4
    • SubModel: BASE
    • CUI: 267
    • EngineType: V8 ( 4.4 L / 267 )

    1986 GMC C3500 PICKUP

    • Liter: 5.0
    • SubModel: SIERRA CLASSIC
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1969 PLYMOUTH BARRACUDA

    • CC: 5572
    • Fitment_Note: 50-State Legal
    • Liter: 5.6
    • SubModel: BASE
    • CUI: 340
    • EngineType: V8 ( 5.6 L / 340 )

    1996-1998 GMC C1500 PICKUP

    • Liter: 5.7
    • SubModel: SIERRA SLE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1998-2002 DODGE DAKOTA

    • EngineType: ALL
    • SubModel: R/T

    1989-1990 DODGE RAMCHARGER

    • Liter: 5.9
    • SubModel: BASE
    • CUI: 360
    • EngineType: V8 ( 5.9 L / 360 )

    1977-1979 OLDSMOBILE STARFIRE

    • Liter: 5.0
    • SubModel: SX
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1988-1992 GMC K1500 PICKUP

    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.7
    • SubModel: SIERRA
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1980 CHEVROLET G30 VAN

    • EngineType: ALL
    • SubModel: HI-CUBE

    1972 CHEVROLET BROOKWOOD

    • CC: 5737
    • Liter: 5.7
    • Aspiration: N
    • SubModel: BASE
    • Engine Vin: L
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1978-1979 DODGE DIPLOMAT

    • Fitment_Note: 50-State Legal
    • Liter: 5.9
    • SubModel: MEDALLION
    • CUI: 360
    • EngineType: V8 ( 5.9 L / 360 )

    1968 GMC K15/K1500 SUBURBAN

    • CC: 6489
    • Liter: 6.5
    • SubModel: BASE
    • CUI: 396
    • EngineType: V8 ( 6.5 L / 396 )

    1965-1967 CHEVROLET CHEVELLE

    • Liter: 4.6
    • SubModel: DELUXE
    • CUI: 283
    • EngineType: V8 ( 4.6 L / 283 )

    1978-1980 CHEVROLET C10 SUBURBAN

    • Liter: 5.7
    • SubModel: CUSTOM DELUXE
    • CUI: 350
    • EngineType: V8 ( 5.7 L / 350 )

    1995 GMC C1500 PICKUP

    • CC: 5031
    • Fitment_Note: Requires Machining On Cylinder Heads~50-State Legal
    • Liter: 5.0
    • SubModel: SIERRA SLT
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    1965-1966 CHEVROLET CHEVY II

    • Liter: 5.4
    • SubModel: NOVA SS
    • CUI: 327
    • EngineType: V8 ( 5.4 L / 327 )

    1975 DODGE DART

    • Fitment_Note: 50-State Legal
    • Liter: 5.2
    • SubModel: BASE
    • CUI: 318
    • EngineType: V8 ( 5.2 L / 318 )

    1977-1980 CHEVROLET MALIBU

    • CC: 5031
    • Liter: 5.0
    • SubModel: BASE
    • CUI: 305
    • EngineType: V8 ( 5.0 L / 305 )

    Items You Need

    Some parts are not legal for use in California or other states with similar laws / regulations

    Motor Vehicles

    WARNING: Motor vehicles contain fuel, oils and fluids, battery posts, terminals and related accessories which contain lead and lead compounds and other chemicals known to the State of California to cause cancer, birth defects and other reproductive harm. These chemicals are found in vehicles, vehicle parts and accessories, both new and as replacements. When being serviced, these vehicles generate used oil, waste fluids, grease, fumes and particulates, all known to the State of California to cause cancer, birth defects, and reproductive harm.

    Tools:

    WARNING: Some dust created by power sanding, sawing, grinding, drilling, and other construction activities contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. Some examples of these chemicals are: lead from lead-based paints, crystalline silica from bricks and cement and other masonry products, and arsenic and chromium from chemically treated lumber. Your risk from exposure to these chemicals varies, depending on how often you do this type of work. To reduce your exposure, work in a well-ventilated area and with approved safety equipment, such as dust masks that are specially designed to filter out microscopic particles.

    Electrical Cords

    WARNING: The wires of these products contain chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. Wash hands after handling.