          :class:`SessionTKVars`
              The tkinter Variables for the pop up graph
          """
          logger.debug("Setting tk graph build variable and internal variables")
          retval = SessionTKVars()
          retval.buildgraph.set(False)
          retval.buildgraph.trace("w", self._graph_build)
          return retval
  
      def _layout_frames(self) -> ttk.Frame:
 
</s> remove     avgiterations = tk.IntVar()
    smoothamount = tk.DoubleVar()
 </s> add  </s> remove     buildgraph = tk.BooleanVar()
    status = tk.StringVar()
    display = tk.StringVar()
    scale = tk.StringVar()
    raw = tk.BooleanVar()
    trend = tk.BooleanVar()
    avg = tk.BooleanVar()
    smoothed = tk.BooleanVar()
    outliers = tk.BooleanVar()
 </s> add     buildgraph: tk.BooleanVar
    status: tk.StringVar
    display: tk.StringVar
    scale: tk.StringVar
    raw: tk.BooleanVar
    trend: tk.BooleanVar
    avg: tk.BooleanVar
    smoothed: tk.BooleanVar
    outliers: tk.BooleanVar
    avgiterations: tk.IntVar
    smoothamount: tk.DoubleVar
        retval = SessionTKVars(buildgraph=tk.BooleanVar(),
                               status=tk.StringVar(),
                               display=tk.StringVar(),
                               scale=tk.StringVar(),
                               raw=tk.BooleanVar(),
                               trend=tk.BooleanVar(),
                               avg=tk.BooleanVar(),
                               smoothed=tk.BooleanVar(),
                               outliers=tk.BooleanVar(),
                               avgiterations=tk.IntVar(),
                               smoothamount=tk.DoubleVar())
          :class:`SessionTKVars`
              The tkinter Variables for the pop up graph
          """
          logger.debug("Setting tk graph build variable and internal variables")
        retval = SessionTKVars(buildgraph=tk.BooleanVar(),
                               status=tk.StringVar(),
                               display=tk.StringVar(),
                               scale=tk.StringVar(),
                               raw=tk.BooleanVar(),
                               trend=tk.BooleanVar(),
                               avg=tk.BooleanVar(),
                               smoothed=tk.BooleanVar(),
                               outliers=tk.BooleanVar(),
                               avgiterations=tk.IntVar(),
                               smoothamount=tk.DoubleVar())
          retval.buildgraph.set(False)
          retval.buildgraph.trace("w", self._graph_build)
          return retval
  
      def _layout_frames(self) -> ttk.Frame:
keep keep keep keep replace keep keep keep keep keep
 bugfix: fix gui initialization too early 
lib/gui/popup_session.py