String[] ukCities = {"Bath", "Birmingham", "Bradford", "Brighton & Hove",
"Bristol", "Cambridge", "Canterbury", "Carlisle", "Chelmsford",
"Chester", "Chickester", "Coventry", "Derby", "Durham", "Ely", "Exeter",
"Gloucester", "Hereford", "Kingston upon Hill", "Lancaster", "Leeds", "Leicester",
"Lichfield", "Lincoln", "Liverpool", "City of London", "Manchester",
"Newcastle upon Tyne", "Norwich", "Nottingham", "Oxford", "Peterborough", "Plymouth",
"Preston", "Ripon", "Salford", "Salisbury", "Sheffield", "Southampton", "St Albans",
"Stoke-on-Trent", "Sunderland", "Truro", "Wakefield", "Wells", "City of Westminister",
"Wolverhampton", "Worcester", "York"};
DefaultMutableTreeNode[] ukNode = new DefaultMutableTreeNode[50];
for(int i = 0; i < 49; i++) {
ukNode[i] = new DefaultMutableTreeNode(new ServerInfo (ukCities[i], i, selectedServers.contains(i)));
ukRootBranch.add(ukNode[i]);
}