Radio and television announcers give their audiences a variety of information and entertainment such as music, news, sports, current events, the weather, the time, traffic updates, and commercials. They often interview guests and are moderators for discussions on their shows, as well as announce station programming information, such as program schedules and station breaks for commercials or public-service information. An announcer is expected to be up-to-date on current events or a specific field, such as politics or sports, so that they can comment on these issues during their programs. They may research and prepare information on these topics before appearing on-air. In addition, announcers have scheduled guests on their shows and work with producers to develop other creative content for their programs.