adding login/logout stuff