Hybrid, plug-in hybrid, and electric battery propulsion.