Subj: Disassembler Sorry I didn't get back to you sooner, but I was on vacation... Per the default processing override, this is done by editing the .SYM file the disassembler outputs, changing the type bitmask (second hexadecimal longword column) to set the desired data type bits, and then re-running the disassembler so that it can read in the .SYM file and use it as a starting point for building its symbol table. If you already tried this and it didn't work, it's because, before V4.0 of DISM32, on writing the .SYM file, the input filename was used, but on reading, the IMAGE name was used; this bug has been fixed in V4.0 so that the filename is used for both reading and writing the .SYM file. In the [PAVLIN.TOOLS] directory, there is also a DISM32.DOC file (presently for V3.5 of DISM32); I will be updating this file as well when I finish the disassembler upgrades. I recommend that you wait for me to finish, as one of the "fixes" I plan is a bit of tuning (it took 5 minutes of elapsed time on a lightly loaded VAX 8800 to disassemble ALLSPY, and the output .MAR file was over 7700 blocks long!). Andy Pavlin