add all permutations