anchor.diff:  		    end
   	end.
   
  +%% change_monitoring/2
  +%% ====================================================================
  +%% @doc Starts or stops monitoring of nodes.
  +-spec change_monitoring(Nodes, Flag) -> ok when
  +	Nodes :: list(),
  +	Flag :: boolean().
  +%% ====================================================================
   change_monitoring([], _Flag) ->
   	ok;
   
  
positive.code: 	erlang:monitor_node(Node, Flag),
  	change_monitoring(Nodes, Flag).
  
  node_down(Node, State) ->
  	CreateNewWorkersList = fun({N, M, Child}, Workers) ->
  		case N of
  
negative.code: 	Nodes = State#cm_state.nodes,
  	NewNodes = lists:foldl(CreateNewNodesList, [], Nodes),
  
  	State#cm_state{workers = NewWorkers, nodes = NewNodes}.
  