recognition modules 114 118 determine who the viewer is under control of parental control module 134 if there is only one viewer that viewer 39 s accessible channels are enabled and other channels are blocked and when multiple viewers are detected the union of the accessible channels from all these viewers becomes accessible the input from module 118 to the parental control module 134 includes viewer ids outputs of module 134 include determined accessible channel list recording commands etc module 130 provides accessible channel list for each viewer as stored in memory to module 134 in addition under control of parental control module 134 the administrative user can set whether to record the channel surfing activities for each viewer if this is set when a viewer is detected the channel surfing activities of the viewer are recorded via a command from module 134 through the input output control module 130 in the storage ill and the administrative user uses the remote control 106 to review these activities those activities may include e g the start viewing time end viewing time of each channel viewed by the viewer etc the administrative user can also set a quota for each viewer user once this is set for a viewer and that viewer is detected as one of the viewers his her viewing time is counted by sub module 134 the quota can be a daily quota weekly quota a one time viewing quota etc if all the detected viewers have reached their quota the television 102 automatically powers off based on command from module 134.