updates with cisco functions