VecMath template Updated