allow generator to update settings on settings change