add vector data type