finally fixed player movement