stack confinement visitor