cambios en la funcion