Cambiamos todo a funciones