Well, here's what I have so far. The list of what's changed is at the top of main.c. I included everything you listed in ldb.man for completeness. One thing to note is that, assuming this builds ok, if you have any games in progress, you should wait until all your opponents have sent their messages, then do "ldb -read" under the old ldb before switching to the new one. This will keep messages from being garbled until everyone figures out what version everyone else is running. Let me know how big the mushroom cloud is... -- Perry