user view update