A feature that would be quite convienient is the ability to initialize a static array or struct from a binary file. Good for things like lookup tables and graphics data. Portability is no problem; just document the binary format as being x86 style (e.g. little endian), no matter what the hardware. Dan