fixed player input