anchor.diff:  handle_config_change(_, _, _, _, _) ->
       {ok, nil}.
   
  -handle_config_terminate(_, stop, _) -> ok;
  -handle_config_terminate(_, _, _) ->
  -    spawn(fun() ->
  -        timer:sleep(5000),
  -        config:listen_for_changes(?MODULE, nil)
  -    end),
  +handle_config_terminate(_Server, _Reason, _State) ->
       ok.
   
   child(Id, Arg) ->
  
positive.code: 
  
  init([]) ->
      ok = config:listen_for_changes(?MODULE, nil),
  
      UpdateNotifierExes = config:get("update_notification"),
      Children = [child(Id, Exe) || {Id, Exe} <- UpdateNotifierExes],
  
      {ok, {
          {one_for_one, 10, 3600},
  
negative.code: -behaviour(supervisor).
  -behaviour(config_listener).
  
  -vsn(2).
  
  -export([
      start_link/0,
  