Cambios semi funcionales, debemos re elaborar muchas cosas, desacoplay comprobar resultados de componente