premise: The user specifies the substance (e.g., citric acid or ethylenediamine), the desired pH, ionic strength, and volume, and the program indicates quantity of the substance to be used along with the calculated amount of strong acid or strong base required to achieve the desired pH.