adding login handling files