added SettingsMetaclass