Vehicle generations