public Boolean saveThisObject() {
		if(Globals.getInstance().preferences.saveFolder == null) return false;
		else if(name != null && name.equals("Unnamed")) return false;
		else if(shortName == null || shortName.equals("")) {
			if(createShortName(this)) Globals.getInstance().changeFlag = true;
			else return false;
		}

		saveObject(new File(Globals.getInstance().preferences.saveFolder+File.separator+shortName+".json"), this);
		return true;
	}