Preferences now save and persist across app launches