To install another MIDI interface, change the routines in MBM.ASM. There will probably be a few gotcha's in MB.ASM, but it should not be too bad. You may also have to make some changes in the Alpha module in MBA.ASM. To add a module, start with a similar module as a template: 1. Write the module code in MBA.ASM or MBB.ASM. 2. Write the module graphics table in the _MODTXT table of MBV. 3. Enter _MODSRC table for the module in MBV. 4. Add the module name to EXTRN.ASM. 5. Replace @dummy with @module-name in _CHRTBL in MBV. 6. Place the module label (the top 3 characters of the module graphics) in the appropriate area in PAGE0.SCR and/or TUTOR.SCR. These files are a memory image of the color monitor display RAM. The label can be placed anywhere in any of the boxes, as the program finds the locations when it is started up. 7. You can effectively delete previously existing modules by simply leaving them out of PAGE0.SCR. Also, you can rearrange the modules in any way you see fit. 8. Change the version amd/or release number in EQUATES.ASM to prevent old, incompatable versions from loading. Unfortunately, ANY change to the size of MB.EXE will cause it to be incompatable with earlier version SAVE files. 9. If you want to call on me for help, use CIS email. Please do not attempt to call me at Time Arts. If you come up with a nice module or two, please let me know about it.