Observer is done in setting.js