def _open_playlist(self):
        """ open playlist """
        self._get_active_stations()
        self.jumpnr = ''
        self._random_requested = False
        txt = '''Reading playlists. Please wait...'''
        self._show_help(txt, NORMAL_MODE, caption=' ', prompt=' ', is_message=True)
        self.selections[self.operation_mode] = [self.selection, self.startPos, self.playing, self._cnf.stations]
        self.operation_mode = self.window_mode = PLAYLIST_MODE
        self.search = self._playlists_search
        self.selection, self.startPos, self.playing, self.stations = self.selections[self.operation_mode]
        self.number_of_items, self.playing = self.readPlaylists()
        self.stations = self._cnf.playlists
        if self.number_of_items == 0:
            return
        else:
            self.refreshBody()
            if logger.isEnabledFor(logging.DEBUG):
                logger.debug('MODE: NORMAL_MODE -> PLAYLIST_MODE')
            return
open playlist