call stack for scanner