player collision still not fixed