added new constructor to Vehicle