struct dot diagrams
stack example