As parallel processing entered the commercial marketplace, the ACRF at Argonne expanded in 1985 to include machines from Alliant, Encore, Sequent, and Intel. The HEP macros for monitors were ported to the Alliant, Encore, and Sequent and were expanded to include C as well as Fortran. The package was still m4-based, but compilation was simpler because m4 ran on the machines themselves. The package did not have an official name at this point, but because of its macro definition basis and the focus on monitors it was sometimes called ``monmacs'' or ``parmacs.'' The package was expanded to include message passing for all three of the environments that supported the distributed-memory model: the iPSC/1, the (new) workstation network, and the shared-memory machines. Thus the original motivation for the invention of the library, namely, to be able to program with a well-understood programming paradigm, gave way to portability as the main motivation. It was at the end of this period that those who had collaborated on the implementation wrote the book Portable Programs for Parallel Processors [4], which served to publicize the system widely. The code itself was distributed with the book and also over the network. The ACRF staff held regular classes in parallel computing, and used ``monmacs'' to teach students how to program on many parallel machines at the same time.