reference for execution context graphical idea