combinatorics added