advanced on collisions