private void updatePeer(Map<PeerAddress, Peer> peers, Peer peer){
		
		PeerAddress address = peer.getAddress();
		int updateTime = peer.getLocation().getTimestamp();
		
		if(!peers.containsKey(address) 
	      || peers.get(address).getLocation().getTimestamp() > updateTime){
			peers.put(address, peer);
		}
	}