public void updateSource() {
		if (outdated()){
			downloadNewPorts();
			populateTable();
			saveXMLFile(data);
			JOptionPane.showMessageDialog(null, "Successfully updated source file.");
		} else
			JOptionPane.showMessageDialog(null, "Source file already up to date.");
	}