vec & permutation