initial changes to how settings are saved