now allowing for lack of user already in localstorage