Do vector type