user view action