new Vector struct
new Vector struct