diff --git a/ChemistryLib/PhreeqcIO.h b/ChemistryLib/PhreeqcIO.h
index f6f31d9c3c93a3f0db2c9d97a6181b6e67081cda..fd60282ab42112dc60dc46a4b71813e705aadd6e 100644
--- a/ChemistryLib/PhreeqcIO.h
+++ b/ChemistryLib/PhreeqcIO.h
@@ -65,12 +65,6 @@ public:
 
     void executeSpeciationCalculation(double const dt) override;
 
-    void writeInputsToFile(double const dt = 0);
-
-    void execute();
-
-    void readOutputsFromFile();
-
     std::vector<GlobalVector*> getIntPtProcessSolutions() const override;
 
     friend std::ostream& operator<<(std::ostream& os,
@@ -87,6 +81,12 @@ public:
     std::string const _phreeqc_input_file;
 
 private:
+    void writeInputsToFile(double const dt = 0);
+
+    void execute();
+
+    void readOutputsFromFile();
+
     PhreeqcIO& operator<<(double const dt)
     {
         _dt = dt;