user fetching and user view working