implemented constructor lfot vehicle