public static ProgramSettings restoreSettings() {
		ProgramSettings settings = null;
		try {
			FileInputStream filein = new FileInputStream(SETTINGS_OBJECT_PATH);
			ObjectInputStream objin = new ObjectInputStream(filein);
			try {
				settings = (ProgramSettings) objin.readObject();
			} catch (ClassCastException cce) {
				System.out.println("CLASSCASTEXCEPTION");
			}
			objin.close();
		} catch (Exception ioe) {
			System.out.println("NO resume: saver");
		}
		if (settings == null)
			settings = new ProgramSettings();
		return settings;
	} //