Complete coding for the Vehicle hierarchy