are included here within in the exemplary user interface 50 shown in fig1 there is a typical channel grid with the channel indicators e g numbers organized vertically 1000 1002 etc and time organized horizontally e g 7 00 7 30 etc in some program guides station identification esp 1 esp 2 etc are provided next to the channel indicators at each grid intersection or spanning several horizontal grid intersections are content descriptions e g baseball rays vs yankees for each station for selecting a channel program a highlight selector 12 provides focus as shown in fig1 the highlight selector 12 is shown to be focused over the intersection of channel 1000 and the time 7 00 at which is the program u201c baseball rays vs yankees u201d the typical remote control 111 see fig2 and 23 has keys or controls to move the highlight selector 12 for example up down left and right arrow keys touch pads etc the viewer uses these keys to position the highlight selector 12 over a program of interest in some systems a fuller description of a program is provided in the user interface when the program is highlighted in some user interfaces pressing a different key e g an u201c info u201d key provides additional description of the program in some user interfaces after a u201c select u201d key is.