private static final void set_default_settings() {
		for (Setting s : Setting.values()) {
			if (s.getDefaultValue() != null) {
				System.setProperty(s.getKey(), s.getDefaultValue() != null ? s.getDefaultValue().toString() : null);
			} else {
				System.clearProperty(s.getKey());
			}
		}

		for (StartupSetting s : StartupSetting.values()) {
			if (s.getDefaultValue() != null) {
				System.setProperty(s.getKey(), s.getDefaultValue().toString());
			} else {
				System.clearProperty(s.getKey());
			}
		}
	}