now, collision detection in sync