collision detection bug