anchor.diff:                {table, [{bgcolor, "#CCDCEE"}, {width, "100%"}],
                  [{tr, [{bgcolor, "#000099"}],
                    [
  -                  {td, [{align, "center"}], {strong, [], {font, [{color, "white"}], "Host"}}},
  +                  {td, [{align, "center"}, {width,"350px"}], {strong, [], {font, [{color, "white"}], "Host"}}},
                     {td, [{align, "center"}], {strong, [], {font, [{color, "white"}], "Preds Offset"}}},
                     {td, [{align, "center"}], {strong, [], {font, [{color, "white"}], "Node"}}},
                     {td, [{align, "center"}], {strong, [], {font, [{color, "white"}], "Succs Offsets"}}},
  
positive.code: extract_ring_info([]) ->
      [];
  extract_ring_info([RingE]) ->
      MyId = node:id(node_details:get(RingE, node)),
      PredId = node:id(node_details:get(RingE, pred)),
      MyIndexStr = case get_indexed_id_by_id(MyId) of
                       undefined -> "";
                       MyIndex -> integer_to_list(MyIndex) ++ ": "
                   end,
      Label = MyIndexStr ++ node_details:get(RingE, hostname) ++ " (" ++
                  integer_to_list(node_details:get(RingE, load)) ++ ")",
      case MyId =:= PredId of
          true -> [{Label, "100.00", true}];
          _ ->
  
negative.code: -spec extract_ring_info2(RingE1::node_details:node_details(), RingE2::node_details:node_details())
          -> [{Label::string(), Value::string(), Known::boolean()}].
  extract_ring_info2(RingE1, RingE2) ->
      E1_Node = node_details:get(RingE1, node),
      E1_MyId = node:id(E1_Node),
      E1_PredId = node:id(node_details:get(RingE1, pred)),
      E2_PredId = node:id(node_details:get(RingE2, pred)),
      E1_Diff = ?RT:get_range(E1_PredId, E1_MyId) * 100 / ?RT:n(),
  