some naming and refactor of the login screen wich is usefull