more progress on settings