Arreglando las dos funciones