mark - adding combinatorial tests