worked on collisions