descripcion de las funciones