test diff type combos