playercontroller fix