change dependency to settings.defaults