hard-vehicles