different collision types