added SettingsDB and SettingsDBHandler