Updated PlayerManager