to do: users and viewings