only check valid collision combos.  Also other crap