Better player collision stuff.