This is more work on the persistence of user preferences.