Sure. Patch welcome. Retrofit the ip.c deferred lookup changes in main.c so that they occur during findslot.c and queue.c. See the function ip_lookup(). Or do the host name lookup in the queue hosts command, delaying the player who wants the information. I'm inclined toward the latter. On the positive side, the change has cut the time to connect and login from an IP address that has no reverse name available. It is most noticeable when comparing a connection to pickled against a connection to continuum. -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/