A method for enhanced battery management of a battery comprising a plurality of series connected cells the method comprising the steps of: using a current sensor embedded in the battery , measuring the cell capacity value for each of two or more of said cells by measuring the battery charge current and discharge current and summing it with each primary support current to determine each cell current which is then integrated to obtain a measure of individual compensated measured cell capacity which includes compensating each cell capacity measurement for both temperature and current by a cell specific normalised polynomial equation factoring both cell temperature and cell current as variables; and providing the calculated cell supporting currents to the cells from a DC/DC converter, wherein, the cell supporting currents are calculated to provide a higher cell supporting current to cells with lower cell capacity values in order to minimise the relative mismatch between cell capacity values in different cells and wherein supporting the cells with lower cell capacity allows the effective delivered battery capacity to be increased by removing a restriction on a series connected lower capacity cell and wherein the cell support current is provided during battery discharge through the load, wherein each cell has a current sensor which is contained in a module , for the calculation of individual cell capacity, the cells are ranked in order of their compensated measured cell capacity values normalised to the highest capacity cell; a value for a cell supporting current is calculated for the measured cell, for a given load, based upon the ranked cell capacity values; and the calculated cell supporting currents is provided to the cells from a DC/DC converter. using a current sensor embedded in the battery , measuring the cell capacity value for each of two or more of said cells by measuring the battery charge current and discharge current and summing it with each primary support current to determine each cell current which is then integrated to obtain a measure of individual compensated measured cell capacity which includes compensating each cell capacity measurement for both temperature and current by a cell specific normalised polynomial equation factoring both cell temperature and cell current as variables; and providing the calculated cell supporting currents to the cells from a DC/DC converter, wherein, the cell supporting currents are calculated to provide a higher cell supporting current to cells with lower cell capacity values in order to minimise the relative mismatch between cell capacity values in different cells and wherein supporting the cells with lower cell capacity allows the effective delivered battery capacity to be increased by removing a restriction on a series connected lower capacity cell and wherein the cell support current is provided during battery discharge through the load, wherein each cell has a current sensor which is contained in a module , for the calculation of individual cell capacity, the cells are ranked in order of their compensated measured cell capacity values normalised to the highest capacity cell; a value for a cell supporting current is calculated for the measured cell, for a given load, based upon the ranked cell capacity values; and the calculated cell supporting currents is provided to the cells from a DC/DC converter. <EOS>