anchor.diff:      case lists:usort(Rs) of
           [P] when is_record(P, projection) ->
               {ok, S#ch_mgr.proj, S2}
  +    %% todo finish other cases here.
       end.
   
   make_initial_projection(MyName, All_list, UPI_list, Repairing_list, Ps) ->
  
positive.code:     I_represent = I_am = a,
      {ok, M0} = ?MGR:start_link(I_represent, [a,b,c], {1,2,3}, 50, 50, I_am),
      try
          ok = cl_write_current_projection(M0)
      after
          ok = ?MGR:stop(M0),
          ok = machi_flu0:stop(FLUa),
  
negative.code: 
  cl_write_current_projection(Pid) ->
      gen_server:call(Pid, {cl_write_current_projection}, infinity).
  
  trigger_projection_calculation(Pid) ->
      gen_server:cast(Pid, {trigger_projection_calculation}).
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  