Cruise into the past!
Build the Super Street Sensation

Experience a blast from the past with this iconic 1999 Technic set. Featuring 1406 pieces, it's a must-have for collectors and car enthusiasts alike.

🏛 Technic
Set #8448

Super Street Sensation

The Super Street Sensation is a classic Technic model that captures the essence of a high-performance sports car.

Before you buy

Who it's for
Advanced build Technic enthusiasts and adult LEGO builders with experience in complex models
Build
1,406 pieces · about 8 hours Build time is an estimate.
Price
$129.99 list price · 9.2¢ per piece
Availability
Likely retired
★★★★☆ 4.2 AI-generated review score, not a customer rating

Enthusiasts praise the Super Street Sensation for its realistic design and functional features, but some find the building process repetitive and the older Technic style less refined compared to modern sets. A solid set for collectors seeking a classic Technic experience.

MSRP
$129.99
Best Price
$100.00
You Save
23% OFF
View on

📝 Our Take

AI-assisted editorial summary, grounded in our LEGO database and public community discussions. How we use AI

The Super Street Sensation is a classic Technic model that captures the essence of a high-performance sports car. Released in 1999, this set offers builders the opportunity to construct a sleek and stylish vehicle with functional features like steering and a detailed engine. Its alternate build capability adds to its appeal, providing two distinct models from a single set of parts.

This set is perfect for Technic enthusiasts and collectors who appreciate realistic vehicle models. The building experience is challenging yet rewarding, and the finished model makes an impressive display piece. The set's age and rarity also make it attractive to those seeking a nostalgic build.

Skip this if you prefer sets with modern building techniques or are looking for a quick and easy build. The older Technic style may feel less refined compared to current sets, and the complexity might be daunting for novice builders. Consider newer Technic supercars like the 42123-1 McLaren Senna GTR for a more contemporary experience.

✨ New
BlockTalk

Ask BlockTalk about this set

AI assistant with full set data

Powered by AI
BlockTalk
BlockTalk
Hi! I'm BlockTalk, your LEGO expert. Ask me anything about the Super Street Sensation - building tips, investment potential, comparisons, or anything else!
Try asking:
How does the building experience of the Super Street Sensation compare to modern Technic sets? What are the key differences between the primary and alternate builds of this set? Is the current market price of the Super Street Sensation justified by its rarity and collectibility? How should I properly store and maintain this set to preserve its value?

🧱 Building Experience

AI-assisted build estimate, grounded in our LEGO database and public community discussions. How we use AI
🧩
1,406
Pieces
⏱
8h
Estimated Build Time
📊
Advanced
Difficulty
Build Highlights:
  • Detailed engine construction with moving pistons
  • Functional steering mechanism
  • Challenging assembly requiring precise alignment
  • Alternate build option provides a second model

📈 Investment Analysis

AI-assisted investment analysis, grounded in our LEGO database and public community discussions. How we use AI
↑ Trending up since release
A-
Investment Grade
⏳ Retired
The Super Street Sensation presents a solid investment opportunity due to its age, rarity, and the enduring popularity of the Technic theme. As a retired set from 1999, it has already seen significant appreciation in value. The rising price trend suggests continued growth, particularly for sets in excellent condition with original packaging. While the initial MSRP was reasonable, the current market value reflects its collectibility. Potential investors should be aware of the risks associated with older sets, such as yellowing of parts or wear and tear on the box. However, the demand for classic Technic models is likely to sustain its value.

Not Financial Advice: Content is for educational purposes only. Past performance doesn't guarantee future results. Full disclaimer

⚖ Compare Similar Sets

Compared to modern Technic supercars, the Super Street Sensation showcases older building techniques and a more classic design aesthetic. While sets like the 42143-1 Ferrari Daytona SP3 offer more advanced features and intricate details, the 8448-1 provides a nostalgic building experience and a unique collector's item. Its value lies in its rarity and historical significance within the Technic theme.

📦 Parts Inventory

Piece count
1,406
Parts cataloged in this inventory
133 unique parts, 1,406 pieces
Sticker Sheet for Set 8448-1 Sticker Sheet for...
Part #: 22302 1× [No Color/Any Color]
Tile 1 x 4 with Groove Tile 1 x 4 with G...
Part #: 2431 2× White
Tile 1 x 4 with Groove Tile 1 x 4 with G...
Part #: 2431 2× Light Gray
Tile 1 x 4 with Groove Tile 1 x 4 with G...
Part #: 2431 3× Black
Wedge Plate 3 x 3 Cut Corner Wedge Plate 3 x 3...
Part #: 2450 6× Light Gray
Plate 4 x 4 Corner Plate 4 x 4 Corner
Part #: 2639 2× Black
Technic Brick 1 x 10 [9 Pin Holes] Technic Brick 1 x...
Part #: 2730 7× Black
Technic Axle Towball Technic Axle Towball
Part #: 2736 4× Light Gray
Technic Steering Wheel Large Technic Steering ...
Part #: 2741 1× Black
Technic Slope Long 1 x 6 with 3 Pin Holes Technic Slope Lon...
Part #: 2744 6× Black
Technic Pin with Friction Ridges Lengthwise and Center Slots Technic Pin with ...
Part #: 2780 179× Black
Technic Beam 1 x 4 Thin with Stud Connector Technic Beam 1 x ...
Part #: 2825 10× Black
Technic Engine Cylinder with Side Slots Technic Engine Cy...
Part #: 2850a 8× Trans-Clear
Technic Engine Piston Round Technic Engine Pi...
Part #: 2851 8× Yellow
Technic Engine Connecting Rod Technic Engine Co...
Part #: 2852 8× Light Gray
Technic Engine Crankshaft Technic Engine Cr...
Part #: 2853 2× Light Gray
Technic Engine Crankshaft Center Technic Engine Cr...
Part #: 2854 3× Dark Gray
Technic Beam Triangle Thin [Type I] Technic Beam Tria...
Part #: 2905 16× Black
Brick 2 x 3 Brick 2 x 3
Part #: 3002 1× Light Gray
Brick 1 x 1 Brick 1 x 1
Part #: 3005 2× Black
Plate 2 x 3 Plate 2 x 3
Part #: 3021 2× Light Gray
Plate 2 x 3 Plate 2 x 3
Part #: 3021 4× Black
Plate 2 x 2 Plate 2 x 2
Part #: 3022 4× Light Gray
Plate 1 x 2 Plate 1 x 2
Part #: 3023 2× Black
Plate 1 x 2 Plate 1 x 2
Part #: 3023 5× Light Gray
Brick Sloped 45° 2 x 2 Brick Sloped 45° ...
Part #: 3039 2× Light Gray
Brick Round 1 x 1 Open Stud Brick Round 1 x 1...
Part #: 3062b 1× Light Gray
Tile 2 x 2 with Groove Tile 2 x 2 with G...
Part #: 3068b 1× Black
Plate Special 3 x 2 with Rounded End, Hole Plate Special 3 x...
Part #: 3176 4× Black
Technic Brick 1 x 2 [2 Pin Holes] Technic Brick 1 x...
Part #: 32000 4× White
Technic Brick 1 x 2 [2 Pin Holes] Technic Brick 1 x...
Part #: 32000 16× Black
Technic Brick 1 x 2 [2 Pin Holes] Technic Brick 1 x...
Part #: 32000 7× Light Gray
Technic Plate 2 x 6 [5 Holes] Technic Plate 2 x...
Part #: 32001 5× Black
Technic Pin 3/4 Technic Pin 3/4
Part #: 32002 12× Dark Gray
Technic Link 1 x 6 with Stoppers Technic Link 1 x ...
Part #: 32005b 2× Dark Gray
Technic Beam 1 x 11.5 Double Bent Thick Technic Beam 1 x ...
Part #: 32009 12× Black
Technic Beam 1 x 11.5 Double Bent Thick Technic Beam 1 x ...
Part #: 32009 4× White
Technic Axle and Pin Connector Angled #1 Technic Axle and ...
Part #: 32013 16× Black
Technic Axle and Pin Connector Angled #1 Technic Axle and ...
Part #: 32013 6× Red
Technic Axle and Pin Connector Angled #1 Technic Axle and ...
Part #: 32013 2× Light Gray
Technic Axle and Pin Connector Angled #6 - 90° Technic Axle and ...
Part #: 32014 2× Black
Technic Axle and Pin Connector Angled #6 - 90° Technic Axle and ...
Part #: 32014 6× Red
Technic Axle and Pin Connector Angled #5 - 112.5° Technic Axle and ...
Part #: 32015 14× Red
Technic Axle and Pin Connector Angled #5 - 112.5° Technic Axle and ...
Part #: 32015 4× Black
Technic Axle and Pin Connector Angled #3 - 157.5° Technic Axle and ...
Part #: 32016 8× Black
Technic Axle and Pin Connector Angled #3 - 157.5° Technic Axle and ...
Part #: 32016 4× Light Gray
Technic Axle and Pin Connector Angled #3 - 157.5° Technic Axle and ...
Part #: 32016 10× Red
Technic Beam 1 x 5 Thin Technic Beam 1 x ...
Part #: 32017 2× Light Gray
Technic Beam 1 x 5 Thin Technic Beam 1 x ...
Part #: 32017 4× Red
Technic Beam 1 x 5 Thin Technic Beam 1 x ...
Part #: 32017 30× Black
Technic Beam 1 x 5 Thin Technic Beam 1 x ...
Part #: 32017 4× Blue
Technic Brick 1 x 14 [13 Pin Holes] Technic Brick 1 x...
Part #: 32018 3× Black
Plate Special 1 x 2 with Door Rail Plate Special 1 x...
Part #: 32028 2× Black
Technic Axle and Pin Connector Angled #2 - 180° Technic Axle and ...
Part #: 32034 4× Light Gray
Technic Axle and Pin Connector Angled #2 - 180° Technic Axle and ...
Part #: 32034 8× Red
Technic Axle and Pin Connector Angled #2 - 180° Technic Axle and ...
Part #: 32034 8× Black
Technic Axle Connector with Axle Hole Technic Axle Conn...
Part #: 32039 6× Light Gray
Technic Axle Connector with Axle Hole Technic Axle Conn...
Part #: 32039 5× Black
Technic Axle Connector with Axle Hole Technic Axle Conn...
Part #: 32039 2× Red
Technic Pin Long with Friction Ridges Lengthwise and Stop Bush [3 Lateral Holes, Big Pin Hole] Technic Pin Long ...
Part #: 32054 23× Red
Technic Beam 3 x 3 L-Shape Thin Technic Beam 3 x ...
Part #: 32056 16× Black
Technic Beam 3 x 3 L-Shape Thin Technic Beam 3 x ...
Part #: 32056 2× Red
Technic Axle 2 Notched Technic Axle 2 No...
Part #: 32062 74× Black
Technic Beam 1 x 6 Thin Technic Beam 1 x ...
Part #: 32063 2× Red
Technic Beam 1 x 6 Thin Technic Beam 1 x ...
Part #: 32063 4× Light Gray
Technic Beam 1 x 6 Thin Technic Beam 1 x ...
Part #: 32063 10× Black
Technic Brick 1 x 2 with Axle Hole Type 1 [+ Opening] and Bottom Ridges Technic Brick 1 x...
Part #: 32064c 2× Black
Technic Axle and Pin Connector Perpendicular 3L with Pin Hole Technic Axle and ...
Part #: 32068 8× Black
Technic Steering Arm with 2 Pins Technic Steering ...
Part #: 32069 2× Black
Technic Axle 5 Technic Axle 5
Part #: 32073 20× Black
Technic Bush 1/2 Smooth with Axle Hole Reduced Technic Bush 1/2 ...
Part #: 32123a 22× Light Gray
Technic Plate 1 x 5 with Smooth Ends, 4 Studs and Centre Axle Hole Technic Plate 1 x...
Part #: 32124 1× Black
Technic Plate 1 x 5 with Smooth Ends, 4 Studs and Centre Axle Hole Technic Plate 1 x...
Part #: 32124 4× Light Gray
Technic Plate Rotor 3 Blade with Smooth Ends and 6 Studs (Propeller) Technic Plate Rot...
Part #: 32125 1× Yellow
Technic Axle and Pin Connector Toggle Joint Smooth Technic Axle and ...
Part #: 32126 4× Light Gray
Technic Pin Double with Axle Hole Technic Pin Doubl...
Part #: 32138 2× Black
Technic Beam 2 x 4 L-Shape Thick Technic Beam 2 x ...
Part #: 32140 4× Black
Technic Beam 2 x 4 L-Shape Thick Technic Beam 2 x ...
Part #: 32140 4× Light Gray
Technic Connector Block 3 x 3 Triangular with Axle, and Pin Hole Technic Connector...
Part #: 32175 2× Black
Technic Axle and Pin Connector Perpendicular 3L with Centre Pin Hole Technic Axle and ...
Part #: 32184 8× Light Gray
Technic Gear Rack 1 x 14 with Holes Technic Gear Rack...
Part #: 32185 1× Light Gray
Technic Steering Gear with 3 Ball Joints Technic Steering ...
Part #: 32186 2× Light Gray
Technic Driving Ring Extension, 4 Ridges Technic Driving R...
Part #: 32187 1× Dark Gray
Technic Panel Fairing # 3 Large Long, Large Holes, Side A Technic Panel Fai...
Part #: 32188 2× Red
Technic Panel Fairing # 4 Large Long, Large Holes, Side B Technic Panel Fai...
Part #: 32189 2× Red
Technic Panel Fairing # 1 Large Short, Large Holes, Side A Technic Panel Fai...
Part #: 32190 2× Red
Technic Panel Fairing # 2 Large Short, Large Holes, Side B Technic Panel Fai...
Part #: 32191 2× Red
Technic Axle and Pin Connector Angled #4 - 135° Technic Axle and ...
Part #: 32192 2× Red
Technic Steering Arm 6.5 x 2 with Towball Socket Rounded, Un-Chamfered Technic Steering ...
Part #: 32195a 4× Dark Gray
Tyre 81.6 x 34 ZR Technic Thin Sporty Tread Tyre 81.6 x 34 ZR...
Part #: 32196 4× Black
Wheel 81.6 x 34 ZR Three Spoke Swirl Wheel 81.6 x 34 Z...
Part #: 32197 4× Metallic Silver
Technic Gear 20 Tooth Bevel Technic Gear 20 T...
Part #: 32198 2× Light Gray
Axle Hose, Soft 11L Axle Hose, Soft 11L
Part #: 32199 2× Red
Axle Hose, Soft 12L Axle Hose, Soft 12L
Part #: 32200 1× Red
Axle Hose, Soft 14L Axle Hose, Soft 14L
Part #: 32201 1× Red
Axle Hose, Soft 16L Axle Hose, Soft 16L
Part #: 32202 2× Red
Technic Axle 5.5 with Stop [Flat Short End] Technic Axle 5.5 ...
Part #: 32209 3× White
Axle Hose, Soft 19L Axle Hose, Soft 19L
Part #: 32235 2× Red
Technic Gear 20 Tooth Double Bevel with Axle Hole Type 2 [X Opening] Technic Gear 20 T...
Part #: 32269 2× Light Gray
Technic Gear 12 Tooth Double Bevel Technic Gear 12 T...
Part #: 32270 2× Light Gray
Plate 1 x 8 Plate 1 x 8
Part #: 3460 6× Black
Plate 1 x 3 Plate 1 x 3
Part #: 3623 2× Black
Technic Gear 8 Tooth Technic Gear 8 Tooth
Part #: 3647 2× Light Gray
Technic Gear 24 Tooth [New Style with Single Axle Hole] Technic Gear 24 T...
Part #: 3648b 4× Light Gray
Brick Sloped Inverted 45° 2 x 1 Brick Sloped Inve...
Part #: 3665 2× Black
Plate 1 x 6 Plate 1 x 6
Part #: 3666 4× Light Gray
Plate 1 x 6 Plate 1 x 6
Part #: 3666 6× Black
Technic Pin without Friction Ridges Lengthwise Technic Pin witho...
Part #: 3673 5× Light Gray
Technic Brick 1 x 2 [1 Pin Hole] Technic Brick 1 x...
Part #: 3700 2× Light Gray
Technic Brick 1 x 2 [1 Pin Hole] Technic Brick 1 x...
Part #: 3700 8× Black
Technic Brick 1 x 4 [3 Pin Holes] Technic Brick 1 x...
Part #: 3701 8× Black
Technic Brick 1 x 8 [7 Pin Holes] Technic Brick 1 x...
Part #: 3702 3× Black
Technic Brick 1 x 16 [15 Pin Holes] Technic Brick 1 x...
Part #: 3703 14× Black
Technic Axle 4 Technic Axle 4
Part #: 3705 33× Black
Technic Axle 6 Technic Axle 6
Part #: 3706 11× Black
Technic Axle 8 Technic Axle 8
Part #: 3707 15× Black
Technic Axle 12 Technic Axle 12
Part #: 3708 13× Red
Technic Axle 12 Technic Axle 12
Part #: 3708 3× Black
Technic Plate 2 x 4 [3 Holes] Technic Plate 2 x...
Part #: 3709 2× Black
Plate 1 x 4 Plate 1 x 4
Part #: 3710 6× Black
Plate 1 x 4 Plate 1 x 4
Part #: 3710 3× Light Gray
Technic Bush Technic Bush
Part #: 3713 16× Light Gray
Technic Axle 10 Technic Axle 10
Part #: 3737 3× Black
Technic Plate 2 x 8 [7 Holes] Technic Plate 2 x...
Part #: 3738 6× Black
Technic Axle Pin without Friction Ridges Lengthwise Technic Axle Pin ...
Part #: 3749 40× Light Gray
Plate Special 1 x 2 with 1 Stud without Groove (Jumper) Plate Special 1 x...
Part #: 3794a 9× Light Gray
Plate 2 x 10 Plate 2 x 10
Part #: 3832 5× Black
Technic Brick 1 x 6 [5 Pin Holes] Technic Brick 1 x...
Part #: 3894 6× Black
Technic Brick 1 x 12 [11 Pin Holes] Technic Brick 1 x...
Part #: 3895 2× Black
Technic Gear 16 Tooth with Round Holes [Old Style] Technic Gear 16 T...
Part #: 4019 5× Light Gray
Tile Round 2 x 2 with Bottom Cross Tile Round 2 x 2 ...
Part #: 4150 2× White
Tile 1 x 8 with Groove Tile 1 x 8 with G...
Part #: 4162 2× Black
Technic Pin 1/2 without Friction Ridges Technic Pin 1/2 w...
Part #: 4274 4× Light Gray
Brick Sloped Inverted 34° 3 x 1 without Internal Stopper Brick Sloped Inve...
Part #: 4287a 2× Black
Plate 1 x 10 Plate 1 x 10
Part #: 4477 5× Black
Plate 1 x 10 Plate 1 x 10
Part #: 4477 4× Light Gray
Technic Axle 3 Technic Axle 3
Part #: 4519 46× Black
Bracket 5 x 2 x 2 1/3 with Holes, Smooth Bottom Bracket 5 x 2 x 2...
Part #: 6087 4× Black
Plate Round 1 x 1 with Solid Stud Plate Round 1 x 1...
Part #: 6141 10× Light Gray
Technic Axle and Pin Connector Perpendicular Technic Axle and ...
Part #: 6536 2× Red
Technic Axle and Pin Connector Perpendicular Technic Axle and ...
Part #: 6536 4× White
Technic Axle and Pin Connector Perpendicular Technic Axle and ...
Part #: 6536 13× Light Gray
Technic Axle and Pin Connector Perpendicular Technic Axle and ...
Part #: 6536 32× Black
Technic Axle and Pin Connector Perpendicular Technic Axle and ...
Part #: 6536 8× Blue
Technic Axle Connector Ridged [with x Hole x Orientation] Technic Axle Conn...
Part #: 6538b 3× Red
Technic Axle Connector Ridged [with x Hole x Orientation] Technic Axle Conn...
Part #: 6538b 8× Black
Technic Axle Connector Ridged [with x Hole x Orientation] Technic Axle Conn...
Part #: 6538b 12× Light Gray
Technic Driving Ring 2L, 4 Ridges Technic Driving R...
Part #: 6539 3× Light Gray
Technic Brick 1 x 1 with Pin Hole Technic Brick 1 x...
Part #: 6541 4× Black
Technic Brick 1 x 1 with Pin Hole Technic Brick 1 x...
Part #: 6541 7× Light Gray
Technic Gear 16 Tooth with Clutch [Toothed] Technic Gear 16 T...
Part #: 6542a 6× Dark Gray
Technic Axle 1.5 with Perpendicular Axle Connector (Technic Pole Reverser Handle) Technic Axle 1.5 ...
Part #: 6553 8× Light Gray
Technic Axle 1.5 with Perpendicular Axle Connector (Technic Pole Reverser Handle) Technic Axle 1.5 ...
Part #: 6553 2× Black
Technic Pin Long with Friction Ridges Lengthwise, 2 Center Slots Technic Pin Long ...
Part #: 6558 65× Black
Technic Gear Differential, 24 -16 Tooth with Clutch on Both Sides Technic Gear Diff...
Part #: 6573 1× Dark Gray
Technic Cam Technic Cam
Part #: 6575 2× Light Gray
Technic Axle 3 with Stud Technic Axle 3 wi...
Part #: 6587 15× Dark Gray
Technic Gear 12 Tooth Bevel Technic Gear 12 T...
Part #: 6589 3× Light Gray
Technic Gear Rack 1 x 10 with Holes Technic Gear Rack...
Part #: 6592 1× Black
Technic Beam 1 x 9 Bent (6 - 4) Thick Technic Beam 1 x ...
Part #: 6629 7× White
Technic Beam 1 x 9 Bent (6 - 4) Thick Technic Beam 1 x ...
Part #: 6629 2× Yellow
Technic Beam 1 x 9 Bent (6 - 4) Thick Technic Beam 1 x ...
Part #: 6629 22× Black
Technic Beam 1 x 9 Bent (6 - 4) Thick Technic Beam 1 x ...
Part #: 6629 18× Red
Technic Gear Rack 1 x 8 with Holes Technic Gear Rack...
Part #: 6630 2× Black
Technic Changeover Plate Technic Changeove...
Part #: 6631 2× Light Gray
Technic Beam 1 x 3 Thin Technic Beam 1 x ...
Part #: 6632 4× White
Technic Beam 1 x 3 Thin Technic Beam 1 x ...
Part #: 6632 28× Black
Technic Changeover Catch - + opening Technic Changeove...
Part #: 6641 1× Light Gray
Technic Pin Connector Round [No Slot] Technic Pin Conne...
Part #: 75535 5× Black
Technic Pin Connector Round [No Slot] Technic Pin Conne...
Part #: 75535 8× White
Technic Shock Absorber 6.5L with Soft Spring, Standard Coil [Complete Assembly] Technic Shock Abs...
Part #: 76138 4× Dark Gray
Technic Shock Absorber 10L, Damped, Normal Spring Technic Shock Abs...
Part #: 76320c01 2× Trans-Clear
Hose, Ribbed 7mm D. 3L / 2.4cm Hose, Ribbed 7mm ...
Part #: 78c03 2× Light Gray
Hose, Ribbed 7mm D. 14L / 11.2cm Hose, Ribbed 7mm ...
Part #: 78c14 3× Red
Hose, Ribbed 7mm D. 16L / 12.8cm Hose, Ribbed 7mm ...
Part #: 78c16 2× Light Gray
Technic Universal Joint 4L [Complete Assembly] Technic Universal...
Part #: 9244 6× Light Gray
The set contains a substantial number of black Technic elements, making it a valuable source for MOC builders working on Technic projects. The bent beams and various pins offer versatile connection options.

🛒 Where to Buy

eBay
✓ In Stock
$100.00 →
Walmart
✓ In Stock
Compare on eBay →
$123.49
Target
✓ In Stock
Compare on eBay →
$129.99

💎 Notable Parts

Black Technic Axle 2 Notched (74x) $3.70
Black Technic Pin Long with Friction Ridges Lengthwise, 2 Center Slots (65x) $3.25
Red Technic Pin Long with Friction Ridges Lengthwise and Stop Bush [3 Lateral Holes, Big Pin Hole] (23x) $1.15
Black Technic Beam 1 x 9 Bent (6 - 4) Thick (22x) $1.10
Red Technic Beam 1 x 9 Bent (6 - 4) Thick (18x) $0.90
Est. BrickLink Part Value
$10.10

💡 MOC Potential

🚗 Custom sports car designs
🚗 Off-road vehicles with enhanced suspension
🚗 Vintage race cars with detailed cockpits

Community Insights

Real opinions from Reddit and YouTube

What Reddit Says

No Reddit discussions found for this set.

What YouTubers Say

Searching for YouTube reviews...

This may take a moment

Charts Inventory Statistics

133
Unique Parts
1,406
Piece Count
1,406
Cataloged Inventory Pieces
0
Minifigures
31
Spare Parts
Inventory Version: 1

Missing a piece? Use the Missing Piece Checker.