A bit off topic, but I'm actually about to look into unit art now. Multiple people have asked for a modcomp for BTS where you can set the art for each era, instead of the 3 predefined settings. Looking at the code I think I have nailed how to code that and plan to do it soon (actually today, but something came up). Once I get it working, I plan to move it to M:C. This will provide the bonus that I get some insights on how the DLL handles this. If it is an area, which needs simplification, then we need to simplify it, either by perl GUI or DLL or both. I think we should look into that problem once we get there. Another simplification I plan to do is to add a text xml file for each field, which needs one. Something like TXT_KEY_AUTO_*_* where first * is the Type and the second is the tag, like TXT_KEY_AUTO_UNIT_SERF_DESCRIPTION. This will then be placed in the unit description xml file. With the GUI knowing this, The string you enter for Description is written for English in the text file. This provides full translation support while we have direct, quick and easy access to write the text while editing in English only.