Added in an expire and update funciton to the UserService