anchor.diff:  		    peer_id = none}).
   
   -define(MAX_PEER_PROCESSES, 40).
  +-define(ROUND_TIME, 10000).
   
   %%====================================================================
   %% API
  
positive.code: 
  init([OurPeerId, InfoHash, StatePid, FileSystemPid]) ->
      process_flag(trap_exit, true), % Needed for torrent peers
      {ok, #state{ our_peer_id = OurPeerId,
  		 bad_peers = dict:new(),
  		 info_hash = InfoHash,
  		 state_pid = StatePid,
  		 file_system_pid = FileSystemPid,
  		 peer_process_dict = dict:new() }}.
  
  
negative.code: handle_cast(_Msg, State) ->
      {noreply, State}.
  
  handle_info(round_tick, S) ->
      error_logger:info_report([timer_ticked]),
      {noreply, reset_round(S)};
  handle_info({'EXIT', Pid, Reason}, S) ->
      % Pid has exited for some reason, handle it accordingly
      case Reason of
  