separada la logica fuera de la interfaz grafica
no se que paso