Make
Category
Subcategory
Condition
In Stock
Price
Part no. 8658484
Coolant Hose BMW F40 F46 Mini F56 B38C B48D Expansion Tank Cylinder Head 8658484
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7521049
BMW 1 3 5 6 Series E60 E61 E63 E65 E81 E87 E90 Pipe Hose Thermostat Coolant Pump
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6395017982
Coolant Tube Mercedes W639 Coolant Water Pipe Line A6395017982
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7596922
BMW F20 F21 F30 F32 Upper Radiator Mount Bracket Carrier Mounting 7596922
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6462030282
Mercedes W639 Heat Exchanger Hose Water Coolant Top Pipe Line OM646 A6462030282
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7524881
Radiator Pack BMW E65 E66 760i N73 Radiator Cooling Fan Housing 7524881
€569.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435001100
Mercedes EQA350 H243 Coolant Water Pump Hose Electric Drive A2435001100
€75.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6398300615
Mercedes W639 Radiator Water Coolant Pipe Hose Tube Line A6398300615
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A1332000001
Mercedes C117 X156 W176 A45 AMG Engine Cooling Water Pump A1332000001
€170.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 9209721
Mini Cooper F55 F56 F57 F60 Coolant Line Suction Pipe Hose 9209721
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7555342
BMW 3 Series E90 320si Radiator Water Pump Hose Pipe 7555342
€26.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 3428148
BMW X3 Series E83 LCI 1.8d 2.0d N47 Engine Water Pipe Coolant Hose 3428148
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435001500
Mercedes EQA350 H243 Coolant Hose Electric Drive Battery Charger A2435001500
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A9065010782
Mercedes Sprinter W906 Radiator Coolant Vent Pipe Hose Diesel A9065010782
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8610661
BMW X3 G01 X4 G02 Expansion Tank Coolant Reservoir Bottle 8610661
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 6R0122101CA
Audi A1 8X Coolant Hose Water Pump Pipe Cooling Line 1.4 Petrol 6R0122101CA
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8K0819337A
Audi A4 B7 2.0 TDI BRE Diesel Water Coolant Pipe Hose Line Tube 8K0819337A
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 04E121600AL
Water Pump Seat ibiza 6J Audi A3 8V 1.4 TSI Auxiliary Coolant 04E121600AL
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7846363
BMW F10 M5 F12 M6 Coolant Hose Radiator Cooling Water Pipe Line 7843261
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 93195470
Opel Combo D 1.3 CDTi Diesel Engine Coolant Cooling Hose Pipe Line 93195470
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 253102L600
Cooling Radiator Kia Ceed I Engine Coolant Water Radiator 253102L600
€94.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7576363
Vent Pipe BMW F10 F12 F13 F03 Petrol N63 Coolant Breathe Hose 7576363
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6398350064
Circulation Pump Mercedes ML W166 W639 W909 C292 Heater Water Pump A6398350064
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7805602
Coolant Hose BMW E70 E71 M57N2 N57 Water Cooling Pipe Radiator 7805602
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2215002200
Mercedes W221 Oil Cooler Radiator Automatic Gearbox Transmission A2215002200
€113.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. BK3Q8K520B2B
Ford Transit 2.2 TDCI Water Hose Cooling Coolant Pipe Line BK3Q8K520B2B
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 2754233
Mini Cooper One D R55 R56 W16 Engine Coolant Hose Pipe 2754233
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7521064
BMW E81 E87 E90 E91 Automatic Transmission Heat Exchanger Oil Cooler
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2760180312
Mercedes W212 M276 Rura Przewó Odmy OpdowietrzającejA2760180312
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7547059
BMW E87 E90 E92 Cooling Radiator Petrol Engine N54 135i 335i Coolant 7547059
€142.95
Delivery Tue, Jan 21
If paid before 01:00 PM
Free delivery
Part no. 7562079
Radiator BMW E87 E90 Cooling Radiator Petrol Engine N52 N53 Coolant 7521931
€70.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7531780
BMW 3 Series E90 LCI Hose Radiator Bottom Thermostat 7531780
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7514406
BMW Z4 Series E85 M54 Radiator Water Hose Coolant Pipe 7514406
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435004700
Mercedes EQA350 H243 Electric Drive Coolant Hose Water Line A2435004700
€70.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7838201
BMW E60 M5 E63 E64 M6 E90 E92 E93 M3 Coolant Water Pump Mechanical 7838201
€47.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 1K0965561F
VW Passat B7 Auxiliary Water Pump Coolant Unit Cooling Heating Valve 1K0965561F
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 16326937515
BMW E81 E87 LCI E90 Complete Set Radiator Fan Automatic Petrol N43
€284.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 070121131E
Volkswagen Touareg 2.5 TDI BPE Water Coolant Pipe Hose Connector 070121131E
€89.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7629916
BMW F10 M5 F12 F13 M6 Cooling Turbo System Auxiliary Water Pump 7629916
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 6908135
BMW X5 Series E53 Webasto Auxilary Heater Exhaust Pipe System 6908135
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2742000615
Thermostat Mercedes W205 X253 W212 Petrol M274 Coolant Thermostat A2742000615
€47.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7526414
BMW MINI Cooper One R50 R52 Radiator Coolant Pipe Hose Petrol 7526414
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435004400
Mercedes EQA H243 Electric System Cooling Hose Line A2435004400
€85.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7523259
BMW E81 E87 E90 E91 Radiator Pack Fan Petrol 400W Automatic
€256.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8629958
Mini F55 F56 Petrol Turbo Charger Coolant Hose Oil Return Pipe Line 8629958
€47.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 17127552404
BMW 1 Series E81 E82 E87N N43 Cooling Radiator Water Hose Pipe Petrol 7552404
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2742000282
Mercedes W204 M274 Petrol Water Coolant Cooling Hose Line Pipe A2742000282
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 2754231
Mini Cooper R55 R56 R57 Air Conditioning Coolant Water Hose 2754231
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2438304400
Water Hose Mercedes H243 Radiator Coolant Cooling Pipe Line A2438304400
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8K0121405E
Audi A5 8T Expansion Tank Header Coolant Reservoir Bottle 8K0121405E
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 1439112
BMW X5 Series E53 Automatic Transmission Gearbox Cooling Heat Exchanger
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6398321823
Water Hose Mercedes Vito W639 Cooling Radiator Coolant Pipe Hose A6398321823
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2035015782
Mercedes-Benz C-Class W203 Kompressor Radiator Top Hose Pipe Petrol A2035015782
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435000400
Mercedes EQA H243 Coolant Hose Voltage Converter Cooling A2435000400
€42.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6112000715
Mercedes-Benz Vito W639 Diesel OM646 Coolant Water Thermostat A6112000715
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7593839
Radiator Mount BMW X3 F25 X4 F26 Bracket Module Carrier Cover 7593839
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8473704
Water Hose BMW G20 G21 G30 G31 X3 G01 Diesel Cooling Coolant Pipe Line 8473704
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7794156
BMW X5 Series E70 Engine Pipe Coolant Hose Radiator 7794156
€37.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2742002700
Mercedes W205 Water Pump Coolant Colling Pump A2742002700
€284.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6421800431
Mercedes W204 Water Hose Coolant Cooling Pipe Line A6421800431
€66.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2478303601
Water Line Mercedes W177 Diesel OM608 Heater Return Hose To Engine A2478303501
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7519494
BMW 1 3 5 6 Series E60 E63 E64 E87 E90 Hose Heat Exchanger Engine Oil 7519494
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7634467
Radiator Fan BMW X5 F15 X6 F16 Engine Cooling Housing Fan 600W 7634467
€237.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7586925
BMW 1 3 5 X5 Series 2 E60 E61 E70 E87 E90 E91 Electric Coolant Water Pump
€94.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8514066
BMW F20 F30 LCI B47 Diesel Coolant Water Pump Pipe Hose EGR Cooler 8514066
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6072000415
Mercedes Citan W415 OM607 Renault Megane III 1.5 dCi Thermostat A6072000415
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A0005061500
Mercedes H243 Engine Cooling System Coolant Water Valve Unit A0005061500
€132.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2038304096
Water Hose Mercedes W203 W209 Cooling Coolant Pipe Line A2038304796
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 5N0921051A
Audi A3 8P 2.0 TDI Water Hose Radiator Coolant Pipe Line 5N0921051A
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8K0121109K
Audi A5 8T Water Hose Cooling Coolant Radiator Pipe Line 8K0121109K
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 9800479
Coolant Water Hose Mini R60 R61 Radiator Water Pipe Line Petrol 9800479
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 1K0121251N
Audi A3 8P Coolant Radiator Engine Cooling Unit Radiator Nissens
€56.95
Delivery Tue, Jan 21
If paid before 01:00 PM
Free delivery
Part no. 3400409
BMW X3 Series E83 M47N2 Heater Water Valve Flow Radiator Hose Pipe Line 3400409
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2742000256
Mercedes W213 Coolant Water Pump Water Cooling Unit A2742000256
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8618241
BMW X5 X6 E70 E71 Radiator Fan Motor Engine Cooling Radiator Fan 600W 7616103
€151.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 1K0121051AH
Volkswagen VW Golf Mk5 Water Hose Radiator Coolant Pipe Line 1K0121051AH
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 2U1Q8591AB
Ford Transit MK7 2.4 TDCI Diesel Water Coolant Pump 2U1Q8591AB
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2575011100
Coolant Hose Mercedes C238 M256 Expansion Tank Radiator Line A2575011100
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 6C1Q8K520AB
Coolant Flange Pipe Ford Transit MK7 Tdci Diesel Water Line 6C1Q8K520AB
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 6945279
BMW X5 Series E70 Engine Pipe Coolant Hose Feed Radiator 6945279
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7577964
Radiator Water Hose BMW E81 E87 LCI 116i N43 Engine Cooling Pipe Petrol 7577964
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8K0121003AG
Audi A4 B8 2.0 TDI CAHA Radiator Cooling Fan Shroud Housing 8K0121003AG
€56.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8616131
Coolant Return Hose BMW F30 LCI 330e B48X Radiator Cooling Line Pipe 8616131
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 074131561C
Engine Cover Volkswagen LT 35 2.5 Diesel VW TDI Top Cover 074131561C
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2105016482
Mercedes W210 CDI Radiator Pipe Line Hose Lower Bottom A2105016482
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2435001400
Mercedes EQA350 H243 Electric Drive Battery Charger Coolant Hose A2435001400
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6422000215
Mercedes W164 OM642 Diesel Thermostat Coolant Housing Cooling Unit A6422000215
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 6796332
BMW 3 Series E90 E91 E92 N47 Power Steering Fluid Reservoir Pipe Line 6796332
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2642007800
Mercedes W205 Water Coolant Line Radiator Cooling Hose Pipe Petrol A2642007800
€85.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 144C07329R
Renault Trafic 3 Opel Vivaro B 1.6 Auxiliary Water Pump Bracket Mount 144C07329R
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2535018182
Coolant Hose Mercedes X253 GLC220D OM651 Water Pump Radiator Line Temp Sensor
€32.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A6512030300
Coolant Hose Mercedes W204 W906 Diesel OM651 Thermostat Connector A6512030300
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2602001300
Mercedes W177 A 35 Coolant Overflow Expansion Tank Bottle Petrol A2602001300
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8V2118K580BA
Ford Fiesta MK7 1.6 TDCI Radiator Hose Water Coolant Pipe Line 8V2118K580BA
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 03L121111AD
Audi A4 B8 A5 8T Q5 8RB 2.0 TDI Diesel Thermostat Coolant 03L121111AD
€28.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 5N0122157AJ
Volkswagen VW Tiguan 5N Water Pipe Hose Coolant Cooling Line 5N0122157AJ
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. A2702000000
Mercedes W176 W246 Petrol M270 Engine Water Coolant Pump A2702000000
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 7586925
BMW E60 E61 E70 E81 E87 E90 E91 E92 Electric Coolant Water Pump 7586925
€94.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Part no. 8606014
Cylinder Head Hose BMW X1 F48 Mini F56 Refrigerant Radiator Top 8606014 8606015
€23.95
Delivery Wed, Jan 22
If paid before 01:00 PM
Free delivery
Engine Cooling Components
Engine cooling: reliability and efficiency in every situation
The engine cooling system is one of the most important systems in every vehicle, responsible for maintaining the optimum operating temperature of the drive unit. It prevents the engine from overheating and protects against costly breakdowns. In the Global Parts automotive store you will find a wide selection of used car parts for cooling systems such as radiators, fans, water pumps and thermostats. Our range of cooling systems is tailored to brands such as BMW , Audi , Volkswagen , Mercedes and Mini , so you can find the perfect solution for your vehicle.
How does the engine cooling system work?
The engine cooling system is a complex system that is responsible for removing excess heat generated during engine operation. Its key components include:
- Coolers – They are responsible for heat exchange between the coolant and the environment, which lowers the temperature of the coolant and allows for further engine cooling.
- Fans – They support the operation of radiators, especially when stationary or driving in traffic jams.
- Water pumps – They maintain continuous circulation of coolant in the system, ensuring its even distribution.
- Thermostats – Regulate the flow of coolant by opening or closing the circuit depending on the engine temperature.
- Expansion tanks – They allow you to control the coolant level and prevent excessive pressure in the system.
All of these components work together to keep the engine at a stable operating temperature, protecting it from overheating or overcooling.
Why is it important to take care of the engine cooling system?
Regular maintenance and replacement of worn cooling system components is essential for long and reliable engine operation. A neglected system can lead to:
- Engine overheating, which increases the risk of serious damage.
- Coolant leaks, which may reduce cooling efficiency.
- Higher repair costs resulting from breakdowns caused by a faulty system.
At Global Parts, we offer original used car parts that undergo extensive quality testing, ensuring their reliability.
How to choose the right parts for your cooling system?
When deciding to purchase parts for your cooling system , it is worth paying attention to several key factors:
- Matching to the vehicle model – Each car make and model has its own technical specifications. At Global Parts you will find parts dedicated to BMW, Audi, Volkswagen, Mercedes and Mini.
- Technical condition – Used parts, such as radiators or water pumps , should be fully functional and ready for further use.
- Radiator type – Depending on your needs, you can choose standard, intercooler or radiators dedicated to sports vehicles.
Why choose used cooling system parts?
Used car parts for the cooling system is a solution that allows you to combine high quality with savings. Why is it worth considering?
- Lower costs – Used radiators, water pumps and thermostats are much cheaper than new ones, but offer just as high quality.
- Ecology – By choosing used car parts , you support recycling and reduce the amount of automotive waste.
- Wide range – We offer parts for the most popular car brands, so you can easily find components suitable for your car.
How to take care of the engine cooling system?
To keep your cooling system running smoothly for a long time, it is worth remembering a few rules:
- Check the coolant level and quality regularly – contaminated or low coolant levels can cause the engine to overheat.
- Check the condition of the radiator and pipes – leaks or damage may reduce cooling effectiveness.
- Change your coolant according to the manufacturer's recommendations – this is key to keeping your system in perfect condition.
If you notice any issues, Global Parts has the right used car parts to help get your vehicle back on track.
Summary: Engine Cooling at the Global Parts Automotive Store
The engine cooling system is the foundation of every vehicle's reliability. By ensuring it functions properly, you provide your engine with optimal operating temperature, extend its life and prevent costly breakdowns.
The Global Parts automotive store cordially invites you to familiarize yourself with our wide range of original used car parts . Regardless of whether you are looking for car parts for BMW , Audi , Volkswagen , Mercedes or Mini - you will find them with us at competitive prices. We make every effort to ensure that every customer finds the right parts for their car/car, and in case of any questions or doubts related to the selection of the right components, we are happy to help! Please contact us - we are here to help you! For more information and curiosities, we also invite you to our automotive blog .