@SuppressWarnings("WeakerAccess")
	public void executeSave() {
		if(instance.hasChanged()) {
			if(open == null) {
				open = FileChooser.chooseFile(null, "Save", JFileChooser.FILES_ONLY);
				if(open == null) {
					JOptionPane.showConfirmDialog(newFile, "Something went wrong while saving!(ERR:3)\nAborting saving!");
					return;
				}
			}
			if(!instance.saveToFile(open)) {
				JOptionPane.showConfirmDialog(newFile, "Something went wrong while saving!(ERR:4)\nAborting Creating a New File!\nIf you tried overriding your last save it might be corrupted!");
			}
		}
	}