OBDSTAR F108 Review on Read Pin Code & Make Key for Peugeot Citroen DS

If you have any of PSA vehicles (Peugeot Citroen DS) after 2008 year with all CAN protocol, and you want to firstly read pin code and back to the vehicle IMMO system to program key, then OBDSTAR F108 PSA pin code reading and key programming tool is your best professional choice, an increasing users have been proving it is working fine.

obdstar-f108-psa-key-programming-tool-1-blog-1
FYI, OBDSTAR X300 PRO3 key master can’t perform PSA pin code reading and key making function.

Note:

Generally speaking, Peugeot Citroen DS before 08 year is not supported,F108 only supports PSA vehicles after 2008 year with all CAN protocol, while a little part of users tested ok on 04/05 year.
If you have car key lost, F108 can’t read pin code but can make key.

OBDSTAR F108 review – test ok on:

2011 Citroen C5 program key ok

2014 PEUGEOT508 program key ok

2015 PEUGEOT308S program key ok

2015 PEUGEOT3008 program key ok

2015 PEUGEOT 408 program key ok

2015 PEUGEOT 2008 program key ok

CITROEN C3X program key ok

CITROEN C4L program key ok

CITROEN C-Quatre program key ok

DS5 program key ok

DS6 program key ok

PEUGEOT508 program non-smart key ok

PEUGEOT 308 program key ok

PEUGEOT 310 program key ok

PEUGEOT 408 program key ok

PEUGEOT 508 program smart key ok

PEUGEOT 3008 program key ok

F108 can read pin code for BSI via OBD

(More test report will be added)

OBDSTAR F108 review – test fail on:

Peugeot 307 2001 pin code read fail

Peugeot 207 2010 pin code read ok, key make fail

Peugeot 307 HDI 2003 pin code read fail

Peugeot Expert HDI 2001 pin code read fail

Citroen C2 HDI 2008 pin code read fail

Citroen C4 2006 pin code read fail

OBDSTAR F108 workable model list tested by OBDSTAR Company:

PEUGEOT

Select from vehicle

Africa

206(VF32)

BSI2

Asia

China

Immobilizer

206

207

Type 1

Type 2

2008

3008

301

307

Type 1

Type 2

308

308S

4007

407

408

508

807

Remote

Smart key system

508

Replace engine ECU

Other

207CC(VF3W)

407(VF36)

508

Proximity

Partner

-2008

BSI2

2008-

PSA CAN system

Euro

106(VF31)

1007(VF3PM)

2005-2014

1007(VF3K)

2003-2005

2005-2007

2007-

206(VF32)

BSI1(46 chip)

207(VF3W)

208(VF3C)

2008(VF3C)

306(VF37)

Immobiliser

CPH

307(VF33)

BSI1

PSA CAN system

308

2007-2013(VF34)

2013-(VF3L)

Non Proximity

3008(VF30)

PSA CAN system

406(VF37)

CPH1

406(VF38)

BSI2

BSI3

BSI4(46 chip)

406 double seat

CPH1

407(VF36)

4007(VF3V)

Gas

Proximity

Non Proximity

Diesel

508(VF38)

Proximity

Non Proximity

5008(VF30)

607(VF39)

-2005

BSI2

2005-

806(VF3A)

Immobiliser2

CPH

807(VF3E)

BSI1

PSA CAN system

Expert(VF3X)

//Immobiliser1//3&8

Immobiliser2

Immobiliser3

CPH

2007-

Partner(VF3G/VF35)

Immobiliser1

Immobiliser2

BSI1

BSI2

CPH

Partner(VF37)

PSA CAN system

Ranch

//Immobiliser1Immobiliser1//3&8

Immobiliser2

Rcz(VF34)

PSA CAN system

South America

206

207

2008-

208(VF3C)

308

2011-

3008

407(VF36D)

408

508(VF38)

Proximity

Select from type

Immobiliser

Type 1

Type 2

Type 3

Type 4

Type 5

Type 6

Remote

Smart key system

Type 1

Replace engine ECU

Read security code

CITROEN

Select from vehicle

Africa

C2(VF7J)

Asia

Immobiliser

C2

Type 1

Type 2

C3

C3

C3-XR

C4

C5

C6

C8

Elysee[ELYSEE]

New Elysee

Picasso[PICASSO]

Thiomphe[TRIOMPHE]

C-CROSSER

C-Quatre

Remote

Smart key system

C4 L

Replace engine ECU

Euro

Berlingo(VF7M)

Immobiliser1

Immobiliser2

BSI1

BSI2

CPH

Berlingo(VF7G)

BSI1

Immobiliser3

Berlingo3(VF77)

C-Crosser(VF7V)

Gas

Proximity

Non Proximity

Diesel

C1(VF7P)

C2(VF7J)

Type 1

Type 2

C3(VF7F)

-2006

2006-

C3 Aircross

2006-

C3 Picasso(VF7S)

C3 PLURIEL

2002-

C4(VF7L/U)

C4(VF7N)

Proximity

Non Proximity

C5(VF7D)

BSI1

BSI2

BSI3

C5(VF7R)

Type 1

Type 2

Type 3

C6(VF7T)

C8(VF7E)

Type 1

Type 2

Dispatch(VF7B)

CPH

Immobiliser1

Immobiliser2

Immobiliser3

Dispatch(VF7X)

Evasion

CPH

Immobiliser1

Immobiliser2

Jumpy(VF7B)

CPH

Immobiliser1

Immobiliser2

Immobiliser3

Jumpy(VF7X)

Nemo(VF7A)

Type 1

Type 2

Relay

Relay2

Immobiliser

Relay3(VF3Y)

Saxo(VF75)

Immobiliser1

Synergie

CPH

Immobiliser1

Immobiliser2

Xantia(VF7X)

CPH

Immobiliser1

Immobiliser2

Xsara(VF7N)

CPH

BSI1

BSI2

BSI3

Xsara PIC(VF7C)

BSI1

BSI2

South America

C3

2003-2013

2014-

Select from type

Immobiliser

Type 1

Type 2

Type 3

Type 4

Type 5

Remote

Smart key system

Type 1

Replace engine ECU

Read security code

DS

Select from vehicle

Asia

Immobiliser

DS5

Remote

Smart key system

Euro

DS3(VF7S)

DS4(VF7N)

Proximity

Non Proximity

DS5(VF7KF)

CPH

Immobiliser1

Immobiliser2

Select from type

Immobiliser

Type 1

Type 2

Type 3

Type 4

Type 5

Remote

Smart key system

Type 1

Read security code

CN900 Mini & ND900 Mini which is clone?

Both CN900 Mini and ND900 Mini key copy machines are available in carkeydeals.com. Which one is original?

Answer:

Both CN900 Mini and ND900 Mini are original products from TJECU company.

It’s true!

They are made by the same manufacturer but distributed to different dealers. Tat’s why there looks slightly different each other.

Similarities:

1. Mini CN900 and ND900 support same function: 11/12/13/33/T5/4C/4D/42/46/48/72G chip copy

2. USB2.0, GSM/GPRS SIM, support same frequency, RF data, RFID identify etc

3. They comes with same firmware version, latest goes to V1.13. Build with same PCB.

mini-cn900-pcb-blog-1

4. Update online. Share the same update procedure

Differences:

1. MINI ND900 looks almost the same as CN900 mini (difference is it has TJECU logo on the plastic)

cn900-mini-a1-blog-2

nd900-mini-key-programmer-a1-blog-3
2. Update on different websites

Although they share the same update procedure, they have different update file from their own websites.

CN900 Mini official website: www.cn900.net

ND900 Mini official website: www.mini900.cn

Update procedure goes here:

How to update MINI CN900/ND900 key programmer?

1. Browse to ND900/CN900 Mini official website, register and download Updater file respectively.
2. Delete previous updater file (updater v1.8 etc)
3. Open newest updater v1.9 setup.exe
4. Click on Update button
5. The main module of firmware is updating. Wait upgarde procedure complete.

difference-cn900-mini-and-nd900-mini-4

Renault Megane 1.9 diessel immobilized and does infrared remote control

ME A UCH came to the workshop ( body computer Renault Megane 1.9 diessel .)

new-pin-code-reading-key-programmer-for-renault-blog-1

immobilized and not this does infrared remote control me someone can lead. Memory that should read or micro takes seciurity bites?

ENGINE FQ9

unnamed

Reply:

this is very common problem.

The data in the eeprom gets corrupted.

There are 2 types off transponder in the key 1) called a “brick” 2) one called “wedge”.

When programming these are reffered to as “type1” and “type2”

Which ever it is set to just change it to the other type.

The remote is not connected to the immo, the fact the remote works does not alter anything.

XTOOL X100 PRO Key Programmer Newest Positive Feedback

This blog is newest reviews and feedbacks on XTOOL X100 PRO Auto Key Programmer key programming function. Cardiag.co.uk collects XTOOL X100 PRO latest successful experiences for your reference.

original-x100-pro-plus-auto-key-programmer-new-1

XTOOL X100 PRO Successful Feedbacks:

Suzuki Alto 2003 lost key, programmed a 4D65 chip in seconds. (under 02-04 Swift menu)

Suzuki Ignis 2005 all keys lost OK

Maruti Suzuki Alto 2011 erase all key ok, program new key ok

Chevrolet S-10 2014 all key lost, Program key OK with remote 10 min, need pin (client had info card) by – USA – Chevrolet – track.

Chevrolet Cruze 2012 read pin code ok in 2mins, add key ok in 10mins

VW Polo 2005 read pin code OK

Chevrolet Kalos 2007 lost key, program key OK (you must min 2 keys programmed. There is no Kalos option so choose Aveo)

Toyota HiLux 2012 G chip add key OK

Toyota Prado 2014 add key -ok

Toyota Land Cruiser add key -ok

Honda CRV 2007 add key OK

Honda add G chip key ok

VW Caddy diesel 2006 read pin and program key OK

VW CADDY 2007 lost all key – read pin code ok, program key ok

Audi a3 2004 program remote OK

Skoda Octavia 2007 read pin code OK

Hyundai i10 2012 read pin and program ID46 chip quick and easy

Kia Rio 2014 program key OK (already have pin)

KIA Carens 2006 program key – ok

Kia Ceed 2007 convert VIN to pin OK, program key ok

Kia Ceed 2009 read pin code with key ok, program remote ok (choose Hyundai option)

Peugeot boxer 2008 add ID48 key OK (already have pin)

Peugeot 408 2014 program key OK (already have pin code)

USA Ford Mustang 2014 add key – OK

Ford Focus 2014 all keys lost, add smart key success (Use option smart key all keys lost, it’s under “add smart key”! Follow the instructions)

Nissan Juke 2015 all key lost, read pin ok, program smart key and remote ok

Nissan Murano 2007 read BCM programming key and remote ok

NISSAN Leaf 2012 all key lost, add smart key perfectly (but not calculated pin, read BCM code – OK)

Other car makes:

Dodge charger 2005-2015read pin code and program key ok

Citroen C4 2006 program key ok (already have pin)

Chrysler PT Cruiser 2008 read security code ok, erase keys ok, program new key ok in 2mins

Mitsubishi Space Star reset IMMO box OK

SsangYong Rexton 2005 program ID8E chip key OK in 2min

Chevy Cruze all keys lost ok in10 mins

Jeep Cherokee 2012 read pin (but failed to program)

XTOOL X100 PRO Key Programmer reviews from forum:

X100 pro works really well but depends on what cars, for Honda it is great to edit VIN etc, on Toyota not so great, for Nissan smart keys it is awesome! For ford it’s terrible..

I have the tool XTOOL X100 pro, very good for immobilizer Kia, Hyundai and Nissan.

I have most Kia / Hyundai presence key, and the pin code at hand. IX35, New Santa Fe, Kia Picanto, Hyundai HB20, Sportage and New Sportage, Hyundai Veracruz, Kia Sorento, all I tested. But not tested Mileage with the X-100 yet.

Carobd.de Comes OBDSTAR Key Master Program Cadilac CT6 Support 2016 all keys lost

Here is the tutorial on programming smart key for cadillac CT6 2016 under all keys lost situation by using

OBDSTAR X300 Pro3 key master auto key programmer.
Preparation:

Two smart keys

OBDSTAR X300 Pro3 key programmer

Pin code to car(get pin code by VPC-100 or other calculators)

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-1

Instruction:
Connect OBDSTAR X300 Pro3 key programmer with vehicle
Select Vechicles

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-2
Select Immobilizer
Select GM
Select GM V30.44

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-3

Select Immo/Remote function

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-4

Select vehicle make:Cadillac

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-5

Select CT6
Select Immobiliser

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-6
Select vehicle year:2016

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-7

Select All Keys Lost
Press start button once

Put the smart key into the card slot,take other smart key out of the car,press
ENTER to continue.
The position of card slot is as follows:
1.In the armrests
2.Below the cup holder
3.Near the ashtray
4.Glove compartment

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-8
Switch igntion off
Configuring the system,please wait

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-9
OBDSTAR Key Master require to enter 4-digit pin code
Enter pin code and confirm
Verifiy the security code
Configuring the system,please wait for about 12 minuters

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-10
Erease success

Press start button once
X300 pro3 prompt whether to program next key? Press ENTER to continue
Remove key from card slot and out of car,and change another smart key,put the second key into the
card slot
Press start button once

Whether to program next key?
Press ENTER,turn ignition OFF

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-11
Press start button for 12 sec

Release start button and then press ENTER

Press start button to swtich ignition on

Switch ignition off

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-12
Press the brake and press the start button to start the engine

Switch ignition off

Remove smart key,press LOCK,and then press UNLOCK,press ENTER to continue

Test new smart key is working

obdstar-key-master-program-cadillac-ct6-2016-all-key-lost-13

Program success!

QUICKLYNKS T85 OBDII EOBD JOBD scanner for VW Audi – best DIYer option

If you are an individual VW Audi car owner, I am sure you are finding a cheap handheld code scanner to put in the gearbox when you have check engine light on. With this scanner you can turn off the MIL, read and clear trouble code. I would like to introduce a handheld scanner for DIYer who own VW Audi cars, it is QUICKLYNKS T85, it is only

QUICKLYNKS T85 is very easy to use, just find out the 16pin socket under the dashboard then plug the QUICKLYNKS T85 16pin adapter into this socket.

I put the whole pack of QUICKLYNKS T85 scanner as below.

T85 host, one OBD2 cable, one USB cable, one CD, one user manual and one box.

quicklynks-t85-obdii-eobd-jobd-auto-scanner-blog-1

As you can see, it is about 2.8” TFT color screen.

Connect the USB cable to the computer and you are able to update onlinefind and print the diagnostic results.

After connect QUICKLYNKS T85 scanner to the vehicle, it is easy to use, just press the arrow button and the navigate icon to choose what you want it to do and click enter to do it can do, then ESC button to exit the task.

What QUICKLYNKS T85 can do?

Turn off the Check Engine Light

View Vehicle Identification NO

View I/M Reading Status.

View Freeze Frame Data

View Live Data and test monitor

Display Live Data by graph mode

Record trouble history

The electronic control system QUICKLYNKS T85 covers:

Engine

Transmission

Airbag

ABS, etc.

There are more than 140 systems available.

Generally speaking, QUICKLYNKS T85 can work with VW, AUDI and Japanese cars with JOBD protocols including TOYOTA.HONDA.DAIHATSU.MITSUBISHI.MAZDA\NISSAN.SUZUKI.SUBARU.

Besides light trucks after 2000 year.

quicklynks-t85-obdii-eobd-jobd-auto-scanner-blog-2

No eeprom option in OBDSTAR X100 pro, how to use EEPROM PIC adapter?

Starts with my question: how to use the eeprom adapter of OBDSTAR X100 pro? There is no EEPROM MENU in the handheld….. But I bought X100 pro with C+D+E configuration included in package two EEPROM adapter.

There is no eeprom option in my device.

x100-pro-blog-1

Finally, I sort it out, I did like this:

Just contact my supplier then give serials they will activate eeprom for me.
Must return to the OBDSTAR official site www.obdstar.com download section then get the new display for my x100pro.

Then connect X100 pro key programmer with vehicle or power supply and turn on the machine, finally connect the EEPROM adapter or chip with the X-100 pro main unit. Follow the system operation and select EEPROM function

After that everything will be ok

Step-by-step instruction on how to use EEPROM PIC adapter to read write with X100 pro. Please reading following parts

FYI, EEPROM PIC adapter is available now and no need buy separate on the dealer site.

Eeprom PIC adapter connected to x100 pro and in working status

adapter-work-with-x100-pro-blog-2

Enter OBDSTAR X100 pro menu, select Vehicle.

adapter-work-with-x100-pro-blog-3
See eeprom adapter option

eeprom-option-blog-4

Enter PIC/ Freescale adapter

pic-adapter-blog-5

PIC authorizing…

pic-authorization-blog-6

Have EEPROM and PIC option

eeprom-pic-option-blog-7

Select “eeprom RW”

eeprom-rw-blog-8
Choose “24CXX series”

eeprom-rw-blog-9

Choose “24C01 series”

24cxx-series-blog-10
Input value

input-value-blog-11

Save file

input-value-blog-12
Press f2

press-f2-blog-13
Done

Regards

SKP900 Key Programmer Land Rover All Key Lost Car List

SuperOBD SKP-900 key programmer is advised for both experienced locksmith and car owners. It supports program Land Rover key when all key lost, many other brands as well. This blog will show you which models all key lost SKP900 support and how to do.

SKP900 Land Rover All Key Lost Car List:

SKP900 Support All Key Lost for These Cars (Tested):

2010-2015 Land Rover Discovery IV (L319)

2010-2013 Range Rover sport (L320)

2014-2015 Range Rover sport (L494)

2010-2012 Range Rover mark III (L322)

2013-2015 Range Rover mark IV (L405)

2012-2015 Range Rover Evoque (L538)

2012-2014 Land Rover freelander II (L359)

2010-2013 Jaguar XF (X250)

2010-2014 Jaguar XJ (X351)

How SKP-900 program key for Range Rover sport (L494) when lost all key?

First, Choose “Keyless Program”

skp900-range-rover-all-key-lost-blog-1

It will show “Key quantity: 1” then press “Enter” button to continue.

skp900-range-rover-all-key-lost-blog-2

After that press the “Unlock” button of new transponder key quickly in 5 seconds.

skp900-range-rover-all-key-lost-blog-3
Then follow tips to repeat press key “Unlock” button.

It will show “Detected key place: 2”, press “Enter” button to continue.

skp900-range-rover-all-key-lost-blog-4
Now SuperOBD SKP-900 successfully add new transponder key for Range Rover sport (L494) lost all key.

skp900-range-rover-all-key-lost-blog-5

How Renault Can Clip reprogram a fuel injection ECU?

Renault can clip is not only a scanner and diagnostic tool, but it also has some special functions like reprogram Renault ECU. This blog will show you how Renault Can Clip reprograms a fuel injection ECU step by step.

How Renault CAN Clip diagnostic interface re-flash/code Renault injector ECU?

Step1. Install Renault CAN Clip diagnostic software. CAN Clip V160 is the newest version now. This blog is a detailed how-to guide:

Renault Can Clip V160 Free Download and Installation Steps

Carobd.de Renault Can Clip Update to V160 Free Download

Step2-1. Connect CAN CLIP interface with vehicle via OBD socket. Select the reprogramming page. Obtain the VIN of the vehicle automatically. Select the reprogramming button.

renault-can-clip-reprogram-ecu-blog-1

Step2-2. Click “SELECT THE COMPUTER TO BE PROGRAMMED” then “SELECTION” then click validate.

renault-can-clip-reprogram-ecu-blog-2
Step3. Input the Repair Order and the vehicle Technical Specification code then click validate. After that make sure two things done: 1. Connect battery charger to the car. 2. Plug Can Clip Renault into the mains.

renault-can-clip-reprogram-ecu-blog-3
Step4. There will be a tip “Select programming mode”, choose “CD-ROM”.

renault-can-clip-reprogram-ecu-blog-4

Step5. Select the number for the software to download depending on the recorded operation commons, then confirm, then click “Software reference” and press Validate

renault-can-clip-reprogram-ecu-blog-5
Step6. Input vehicle AFTER SALES REPROGRAMMING CODE then press Validate.

renault-can-clip-reprogram-ecu-blog-6
Here you need use Renault Pin Extractor to calculate AFTER SALES REPROGRAMMING CODE by request code. Here is the Renault Pin Extractor Zip file for you:

http://cartechnology.co.uk/attachment.php?aid=3557

renault-can-clip-reprogram-ecu-blog-7

Now it is programming. Please remember no operation on the vehicle or on the tool. This procedure will last for 5 minutes. Wait until the procedure is complete

renault-can-clip-reprogram-ecu-blog-8

Then reprogramming is done! Return to the home page and save result. Next exit the CAN Clip software.

Original OBDSTAR X300 pro3 Key Programmer Real Test Report

Do you bought OBDSTAR X300 Pro3 key programmer form China.and looking for the feedback on X300 Pro3
good/bad experiences? Here,Carobd.de made this thread for sharing more test reports will be listed here
for you in the future.

obdstar-x300-pro3-key-programmer-1

This report includes three parts:

Part1: Car Key Programmer function test report

Part2: Odometer correct function report

Part3:EEPROM & PIC function

Part4:Customers feedback
Detailed contents:

Part1: key programming test report

Toyota 4 Runner(2006):add new keys-ok
Lexus RX400H(2005):program a new key-ok
Honda:edit vin-great
Nissan:smart key programming-ok
Kia Ria 2014 with I4D60:programmed key with pin(pin ready be another tool)-ok
Hyundai i 10 2012:read pin code program key-ok
K13-perfect
Insignia 2011:read security code + program keys-ok
Part2:odometer correction test report:

The VAG group vehicles are what we tested most.Also some Hyundai,Kia,Opel,Chevrolet,Range Rover,
Ford,Fiat,Porsche,Jeep,etc are tested.Here are VAG test reports.

Audi A3 2008: OK
Audi a4 2007:in 20 seconds by OBD-OK
Audi normal a6 2009-OK
Audi a8 2006-OK
Audi Q5 2013:via obd-OK
Volkswagen Tiguan 2013:TFT color dash nec+24C64-OK
Volkswagen caddy 2014:white meter NEC24C64 via obd-OK
Seat Ibiza 2014:Via obd-OK
Volkswagen polo 2014:with NEC24C64-OK
Golf 2013 with black/white screen:OK(WITH LATEST UPDATE)
Gole6 2012 white color:write 2 sec!!
Tiguan 2012 tft color NEC24C64-OK
Volkswagen Polo 2014:White meter NEC24C64 using golf menu-OK
Passat 2009:mileage nec+24c32-OK
Kia sportager 2014:d70f423 mileage-OK
Skoda Octavia 2010:nec+24c32 VDO mileage OK
Skoda Superb 2012:Via obd-mileage OK
Polo 2004:VDO k Line-Mileage OK
Volkswagen Amarok 2014 OK:chose golf NEC 24C64 white meter 20133-OK
Part3:EEOROM & PIC function:

EEPROM function:

EEPROM adaptor working with OBDSTAR X300 PRO for immo matching(EEPROM is used to
read out password from EEPROM chip and restore date).

PIC function:

The PIC adapter working with OBDSTAR key master is to read write CPU data on a part of car
computer.
Part4: Customer feedback about Original OBDSTAR X300 Pro3

Customer 1:

I have bought this key Master X300 Pro 3 claim to have the same program as the SKP900.Not
true it lacks the newest protcal,all thou the F100 does have the newest protocol.

Customer 2:

For the price and its function over skp900 looks to be the better buy.Mileage
is extra bonus,more money & something different.

OBD2 scanning is limited but extra bonus on rewriting vin#on donor ECU.
Customer 3:

OBDSTAR f100 FRD/MAZDA key pro and OBDSTAR X300 are the separate programs
out from X300 pro3 key master,while if you are a master working at workshop
,you are advised to ownone OBDSTAR X300 pro3 key master which include all vehicle
models and function including:key programmng,mileage adjustment,PIC function(read write CPU data
on a part of car computer)and EEPROM function(read out password from EEPROM chip and restore data).
EPB,oil service reset,battery matching etc