finished update user view