As You've probably understood from my letter flood on macros, I fancy macros a lot. One problem only: MPLAB don«t... Maybe someone can help ease my headache: ------ Problem one: The only way I found to watch the simulator stepping thru the code is to enable all assebler to list in the .lst file and open it before simulating. (and maybe closing other .asm windows to avoid them popping up) It works, but is messy. ------ Problen two: When I misspell in a macro invocation, the error file points out the macro definition instead. Since I use the macros maybe more than hundred times (yes!) in a program it is a headache to find the mis-spell. ------ ( I dont like the long cryptic kyrillic mnemonics Microchip have chosen (This RISC has longer mnemonics than most CISC !!) So, I redefined almost every mnemonic to more readable, using macros, like st (store) ll(load literal) ifs(if bit set do next), and on top of that I make complicated macros based on them... Yes, I have had headaches when I misspelled something, but now I can read my own programs... 8) ) Anyone can help? Or is there a better assembler and simulator? Thanks a lot in advance /Morgan Morgan Olsson, MORGANS REGLERTEKNIK, Sweden, ph: +46 (0)414 70741; fax 70331 ============================================================================