update player move