add permutations
add permutations 2