def __init__(self, sonos, favorites=None):
        NavigationScene.__init__(self, "Favorites")

        self.sonos = sonos
        self.background_color = colors.NAVY

        if favorites == None:
            favorites = Sonos.favorites()
        self.favorites = favorites
        self.favorite_titles = []
        for favorite in self.favorites:
            self.favorite_titles.append(favorite.title)

        # Add list of favorites
        self.favorite_list_view = ListView(
            Rect(0, 80, Window.frame.width, Window.frame.height - 80),
            self.favorite_titles)
        self.favorite_list_view.on_selected.connect(self.favorite_selected)
        self.add_child(self.favorite_list_view)