working on the login