let doStackGuard = ref false