``improved'' collision detection