preferences had to be updated because there will be no user id if the daemon process updates the date pouplated until pref.