implemented users
updated view