All electric propulsion