method build_channel () =
      { channel with
        ch_items = self#build_item_list ();
      }