One I did. Self modifying Lotus 123 Macro code to format information downloaded from a System/38-IBM AS/400 to make 'nice looking labels'. Because lotus had graphics (PC) and could print them to a Laser printer and the System/38 did not. Ran that way for years