Pre player parse refactor.