Removed discharged and tired Ni-mh batteries from stock series 400 Roomba battery. Extract lithium batteries from retired laptop battery. Installed lithium batteries, battery protection module into Roomba battery case. Develop the charging interface hardware, which includes a mini voltmeter to monitor charging voltage. Able to use oem charger but only drawback is that it requires battery to be removed from Roomba .