Get rid of settingslogic dependency