A month ago, according to rumor "news" Toyota was bringing an EV with a battery that would charge quickly and be good for over 600 miles to market. A couple of days ago, the "news" was that Toyota will produce an AREV (advance range electric vehicle), battery powered, but with a small motor running a generator to charge the batteries. General Motors early EV was electric with a small motor generator, but they were poorly made and caught fire too often from what I read. Many locomotives are electrical with diesel powered generators and have been for years.