public void load() {
	try {
	// First do checks to create the initial file
		if(!file.exists()) {
			if(file.getParentFile()!=null)
			file.getParentFile().mkdirs();
			if(file.createNewFile())
				super.save(file);
			else
				throw new Exception("Cannot load: File can not be created!");
		}
	// Then do checks to save the file
	super.load(file);
	} catch (Exception e) {
	e.printStackTrace();
		}
	}