public void syncPlayerInfo(ArrayList<Player> players) {
        int i;
        for (i = 0; i < players.size() && i < Game.MAX_PLAYERS; i++) {
            checkCircles[i].check();
            nameFields[i].setText(players.get(i).getName());
            typeFields[i].setText(players.get(i).getType().name());
            colorSelections[i].setColor(players.get(i).getColor(), false);

            if (!rowsActive[i]) {
                activateRow(i);
            }
        }
        while (i < Game.MAX_PLAYERS) {
            nameFields[i].setText("No Name");
            typeFields[i].setText(Game.linkedGet().getDefaultPlayerType().name());
            colorSelections[i].setColor(ProjUtils.GREY, false);

            deactivateRow(i);

            i++;
        }
    }