update settings; add swaps