este es par que funcion externamente