docs: def initBody(self):
          """ Initializes the body/story window """
          #self.bodyWin.timeout(100)
          #self.bodyWin.keypad(1)
          self.bodyMaxY, self.bodyMaxX = self.bodyWin.getmaxyx()
          self.bodyWin.noutrefresh()
          if self.operation_mode == NO_PLAYER_ERROR_MODE:
              if self.requested_player:
                  txt = """Rypadio is not able to use the player you specified.
  
                  This means that either this particular player is not supported
                  by PyRadio, or that you have simply misspelled its name.
  
                  PyRadio currently supports three players: mpv, mplayer and vlc,
                  automatically detected in this order."""
              else:
                  txt = """PyRadio is not able to detect any players.
  
                  PyRadio currently supports three players: mpv, mplayer and vlc,
                  automatically detected in this order.
  
                  Please install any one of them and try again.
  
                  Please keep in mind that if mpv is installed, socat must be
                  installed as well."""
              self.refreshNoPlayerBody(txt)
          else:
              #if self.operation_mode == MAIN_HELP_MODE:
              #    self.operation_mode = self.window_mode = NORMAL_MODE
              #    self.helpWin = None
              #    if logger.isEnabledFor(logging.DEBUG):
              #        logger.debug('MODE: MAIN_HELP_MODE => NORMAL_MODE')
              #elif self.operation_mode == PLAYLIST_HELP_MODE:
              #    self.operation_mode = self.window_mode = PLAYLIST_MODE
              #    self.helpWin = None
              #    if logger.isEnabledFor(logging.DEBUG):
              #        logger.debug('MODE: PLAYLIST_HELP_MODE =>  PLAYLIST_MODE')
              #elif self.operation_mode == THEME_HELP_MODE:
              #    self.operation_mode = self.window_mode = THEME_MODE
              #    self.helpWin = None
              #    if logger.isEnabledFor(logging.DEBUG):
              #        logger.debug('MODE: THEME_HELP_MODE =>  THEME_MODE')
              # make sure selected is visible
              max_lines = self.maxY - 4
              if self.number_of_items < max_lines:
                  self.startPos = 0
              elif not self.startPos <= self.selection < self.startPos + max_lines:
                  self._put_selection_in_the_middle()
              self.refreshBody()