self._blessed.fullscreen(),
               self._blessed.hidden_cursor(),
               KeyboardLoop(q_to_main, self.get_keypresses())):
-            with TuiLoop(self, q_to_main) as tui:
-                self.tui = tui
+            with TuiLoop(self, q_to_main) as self.tui:
                 yield self
 
     def calc_geometry(self) -> None:
                 q_to_main: EventQueue
                 ) -> Generator:
         'Wrap socket and recv loop context.'
-        with socket() as sock:
-            self._socket = sock
+        with socket() as self._socket:
             self._socket.settimeout(TIMEOUT_FOR_QUIT)
             self._socket.connect(address)
             with SocketRecvLoop(q_to_main, self.read_lines()):