Distribution continues to be a problem for Canadian filmmakers, though an established network of film festivals also provide important marketing and audience exposure for Canadian films. The largest and most prominent festivals are the Toronto International Film Festival, considered one of the most important events in North American film, and the Vancouver International Film Festival, but a large number of film festivals throughout the country, both general interest events and specialty festivals devoted to particular genres of film, provide important opportunities for both Canadian and international filmmakers to gain exposure. See also List of film festivals in Canada. Very often, however, a Canadian film's largest opportunity to achieve a significant audience comes from negotiating television carriage rights with a broadcaster such as CBC Television, Crave or Showcase.