private Improviser getImproviser(String address, int port){
    for (Improviser i : improvisers) {
      if (i.getPort() == port && i.getAddress().equals(address)) {
	return i;
      }
    }
    return null;
  }