SUPERSET and SUBSET were written out of frustration with the limitations of the Osborne SETUP utility. The present versions are not a complete replacement for SETUP, but offer the following enhanced features: 1) Sets of special function key definitions (including arrow keys) may be saved as CP/M files, which occupy 1K on double density and 2K on single density. You can save as many of these files on a disk as you have room for, and you can easily change the set of definitions in use. 2) SUPERSET also allows display and alteration of the command issued on cold boot, warm boot or both. When function key definitions are saved as a file, the boot command is also saved. 3) The command SUPERSET alone displays key settings and allows menu driven alterations, but command line arguments can also be used for abbreviated operations. SUPERSET FILENAME will load key definitions from the named file. (I.e., you can set SFK ^9 to "SUPERSET KEYDEFS2.KEY^M" so that hitting key ^9 will rapidly load an alternate definition set.) SUPERSET KEY K will allow editing of key K only with immediate exit. SUPERSET BOOT will allow changing the boot command only. 4) SUPERSET and SUBSET are written in Software Toolworks C/80. I have not checked whether they are compatible with the version of small C in the FOG library (probably not). Those with some knowledge of C should have little trouble in making their own modifications to the source code, which is included. A .ASM file for each program is also supplied, but note that these files require the C/80 AS assembler and will NOT assemble as is with the CP/M ASM.COM. 5) SUPERSET and SUBSET can easily be configured for single or double density by #defining the word SD or DD in the header section, as explained in the .C file. The density version of .COM files supplied is indicated by a 1 or 2 in the name. Users with a BIOS that does not start at E500 or E100 will have to make the required adjustments to the macro table in the header section and recompile the .c file. Be careful with the function syswrit(), which writes edited definitions to the system tracks of a diskette, and could trash your system tracks if the addresses are wrong. 6) SUBSET.COM is smaller than SUPERSET.COM (3k versus 7k) and includes only the ability to load files of key definitions created by SUPERSET. It may be included on disks where you want to use multiple predefined key sets, but don't have enough space for SUPERSET. SUPERSET and SUBSET are copyrighted, but may be used, copied and distributed freely for noncommercial purposes. These programs may not be sold or distributed in connection with any kind of charge except by the express written permission of the author. Permission has been granted to FOG (First Osborne Group) to distribute SUPERSET and SUBSET on FOG library disks free or for the usual copy charge to members who cannot obtain it from a local group.