Diesel, electric, petrol, hybrid