documentation for collisions