first commit of the login module