update settings ui