test for all combinations