A major objective of the US Department of Energy is to increase coal utilization through the development of combustion stream cleanup technologies. Chemical equilibrium and kinetics codes, such as the PACKAGE code, allow the combustion process and effluent gas behavior to be modeled for the purpose of research and development aimed toward increasing the utility of coal as a fuel. The goal of the present program was that of increasing the usefulness of the PACKAGE code in modeling coal combustion processes, and in particular, in modeling the behavior of potentially deleterious trace species present in the mineral matter of the coal. The objectives of this effort were to resolve the numerical problems which interrupted the execution of the code, the revision and extension of the code to incorporate a modular programming style and increase its usefulness to the user. This report summarizes the work accomplished in meeting these objectives, and presents the results of comparisons with phase diagrams which were performed during the testing of the revised code. The results of the phase diagram comparisons show that while the objectives of the program have been fulfilled, further revision and extension of the code may offer significant additional benefits. 7 refs., 6 figs., 1 tab.