correct collisions