correct collision with mass