adding login/authentication