collision detcet
fix collision