retrieveExistingPlayer(); // populate dupe player if there is one
doLoadPlayerCallback(); // load the player
boolean confirmed = false;
if (getPlayer() == null) {
ConfirmationCallback confirm = new ConfirmationCallback("Your name is not in our annuls:" + nameCallback.getName() + ".. Did you type it correctly?", ConfirmationCallback.INFORMATION, ConfirmationCallback.YES_NO_OPTION, ConfirmationCallback.YES);
cb = createCallbackArray(confirm);
getCallbackHandler().handle(cb);
confirmed = (confirm.getSelectedIndex() == ConfirmationCallback.YES);
}
if (confirmed || getPlayer() != null) {
if (!getUsername().equals(GUEST_USER)) {
getPlayerPrincipals().add(createPrincipal(PLAYER_PRINCIPAL));