add autosettings and remove isettings