Return new settings object when saving