anchor.diff:  %%--------------------------------------------------------------------
   init([]) ->
   	process_flag(trap_exit, true),
  -	gen_event:notify(sm_msg_man, {"~p starting" ,[?MODULE]}),
  +	log("~p starting" ,[?MODULE]),
   	{ok, #sm_data{}}.
   
   %%--------------------------------------------------------------------
  
positive.code: %%--------------------------------------------------------------------
  
  internal_kill(Pid) ->
  	gen_event:notify(sm_msg_man, {"Killing process ~p now", [Pid]}),
  	exit(Pid, terminated).
  
  %% END
  	
  
negative.code: %% Description: Handling all non call/cast messages
  %%--------------------------------------------------------------------
  handle_info({'EXIT', Pid, Reason}, State) ->
  	log("Received an exit signal from ~p with the reason: ~p", [Pid, Reason]),
  	{noreply, State}.
  
  %%--------------------------------------------------------------------
  