BATTERIES CURRENT GENERATION