printVec more versatile