not perfect
update settings