thanks for the help. I haven't had any time to see how this works now, but once I get to it, I'll let you know. Now that it works, I'll also add some more stuff.
I've always thought, though, that this isn't the most unflexible part, the cross-coded missionary conversion code has about 100 lines...