Problem: While running VERTEX/MEEMUM I get the following error: **error ver180** too many (pseudo-)compounds, routine: XXXXXX, currently YYYYYY XXXXXX is the name of the routine where the error has occurred. YYYYYY is the value of the compile time parameter K1. Solution: Perple_X represents the continuous compositions of solution phases by discrete compositions (i.e., pseudocompounds) that are stored in statically allocated arrays (K1 is the number of compositions that can be stored). If this error occurs you have four options: 1) Use Paralyzer (www.perplex.ethz.ch/perplex_paralyzer.html, the best general solution). 2) If you can compile the program yourself, then increase K1 in perplex_parameters.h and recompile the program. 3) If the error message is written during the exploratory stage of the calculation, then increase the initial_resolution keyword ( www.perplex.ethz.ch/perplex_options.html#initial_resolution). Otherwise decrease the auto_refine factor keyword relevant for your calculation ( www.perplex.ethz.ch/perplex_options.html#Auto_refine). 4) Simplify the problem by either a) using simpler solution models (e.g., use Mica(CH2) instead of Mica(CH1),use GlTrTsPg instead of the expensive oAmph(DP) and cAmph(DP) models, eliminate the afchl endmember for Chl(HP), use Cpx(HP) instead of Omph(GHP)) or eliminating unnecessary components (often users include TiO2 and MnO in systems where these components have little or no petrologic significance); or b) by dividing the phase diagram section of interest into smaller pieces [this may save memory in that fewer solutions may be stable in the sub-domains than are stable in the complete domain and also that the range of solution compositions may be smaller].