Ordenando las responsabilidades de cada metodo
haciendo funcional el boton de session