update settings and references