finished user view