player collision detection update