preparing collisions