work with auth, add user, views