update setting ui components