Diesel, Electric, hybrid, petrol