almost collision detection