add permutation and other files