more comments deleted and deleted unnecessary public methods on SettingsInterface