Add settings.save behavior