public void actionPerformed(ActionEvent e) 
	                { 
	                	JFileChooser choose = new JFileChooser();	                	
	                	choose.setFileFilter(new FileNameExtensionFilter("Festival data files | .fest", "fest"));
	                	choose.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
	                	int choice = choose.showSaveDialog(getContentPane());
	                	if(choice == JFileChooser.APPROVE_OPTION){
	                		io.setFilePath(choose.getSelectedFile() + ".fest");
	                		try{
		                		io.saveFestival();
		                		statusLabel.setText("Save successful");
		                		setTitle("FestivalPlanner - " + io.getFestiFile().getName());
		                	} catch (IOException exc){
		                		statusLabel.setText("Saving failed");
		                	} catch (NullPointerException exc) {
		                		statusLabel.setText("No festival set");
		                	}
	                	}
	                }