new vector program