add dir combinatorics