correct super vehicle
add seperate methods