Added vector modes and constructiors for it