anchor.diff:        end,
         port_loop(Port, Timeout, Command);
       {Source, api} -> 
  +      io:format("api~n"),
         Port ! {self(), {command, term_to_binary(api)}},
         receive
           {Port, {data, Result}} ->   
  
positive.code: port_loop(Port, Timeout, Command) ->
    receive
      noose -> 
        port_close(Port),
        noose;
      shutdown ->
        port_close(Port),
        exit(shutdown);
      {Source, host} -> 
        Source ! {Port, node()},
        port_loop(Port,Timeout,Command);
      {Source, heat} -> 
        Port ! {self(), {command, term_to_binary(ping)}},
        Hot = term_to_binary(pong),
        receive
  
negative.code:       end,
        port_loop(Port,Timeout,Command);
      {Source, {command, Message}} -> 
        io:format("command~n"),
        Port ! {self(), {command, Message}},
        receive
          {Port, {data, Result}} ->
  