Adding persistance to the userValue