On the filetypes subject: How about having a reserved text field of say 32 bytes at the start of each file which allows the user/utility to bung a tag in there. This would remove the need for someone to be appointed as magic-number allocator since I'm sure everybody could work out a unique enough tag for a file.
Stefan Drissen aka Solar Flare of Entropy E-mail: [EMAIL PROTECTED] (Stefan Drissen) S-mail: Zevende Herven 6, 5232 JZ 's-Hertogenbosch, The Netherlands

