A PHREEQC-Based Tool for Planning and Control of In Situ Chemical Oxidation Treatment

Featured Application: This article describes a user-friendly tool to support ISCO remediation, which includes several feedback options for practitioners and experts. The open-source PHREEQC 2.18.0 and Python 3.7.0 software allow for the modelling and visualisation of monitoring and modelling results. Abstract: This article describes a tool that can be used to improve the effectiveness of the ISCO (in situ chemical oxidation) method. It is an Excel-based application that uses Visual Basic, PHREEQC, and Python. The main functions are feedback control solutions. There are several ideas that can optimise ISCO treatment when using the geochemical model: (i) looping real-time data into the geochemical model and using them to estimate the actual rate, (ii) using spatial distribution maps for delineating zones that are susceptible or resistant to oxidation, (iii) visualising the permanganate consumption that could indicate the right time for further action, and (iv) using alarm reports of the abnormal physico-chemical conditions that jeopardise successful injection.


Introduction
The pollution of soil and groundwater by organic pollutants is a major problem in industrialised and urbanised areas as the use of hydrocarbons increases.It is estimated that potentially polluting activities have taken place at a total of 2.8 million sites in the member countries of the European Environment Agency (EEA) [1,2].Mineral oils and heavy metals are the main pollutants, accounting for around 60% of soil contamination.In 2016, only 115,000 contaminated sites were remediated in the EU, which corresponded to 8.3% of the potentially contaminated sites currently registered.In the USA, on the other hand, groundwater contamination by organic compounds was detected at 300,000 to 400,000 sites [3,4].Contaminated sites, even if abandoned, still pose a serious threat to the environment, and they should be revitalised.Conventional treatment methods, such as pump-and-treat technology, are often costly and only partially effective as they are difficult to implement in densely built-up areas.It is hoped that these inconveniences will lead to the introduction of more cost-effective, smaller-scale technologies.However, the introduction of a new technology requires thorough research.The calculation methods that enable prediction could significantly reduce costs and increase effectiveness.In addition, real-time numerical simulations can be routinely used to support and monitor ongoing remediation activities.
Originally, the main method of treating groundwater contaminated by organic compounds was to pump it out and purify it on site, i.e., the pump-and-treat method.The application of this ex situ technique was associated with some technical and economic problems (the annual cost of pump-and-treat services reached billions of dollars in the United States [5]).
In general, the removal of contaminated soil and groundwater for treatment requires a trade-off between cost, feasibility, and technical limitations.Ex situ methods are considered when the depth of contamination, the concentration of the contaminant, the type of contaminant, and the space required for treatment allow for it [6][7][8].Therefore, the challenges of the pump-and-treat process have led to the development of alternative in situ methods such as in situ chemical oxidation (ISCO).However, this method also has its limitations.For example, it should be carried out in homogeneous soil.If layers with more impermeable soils are present, the oxidising agent cannot flow into the contaminated area, and the contact between the reagent and the contaminated water is limited.In addition, the mass of contaminants can be sorbed, thus changing the dose of oxidising agent required for successful remediation.In addition, ISCO is also not recommended for the treatment of sites where LNAPL is present.In these areas, it is more advisable to use the pump-and-treat method [9][10][11] first.
According to the US EPA, ISCO is the fastest growing remediation method for hazardous waste.The number of publications (over 5000) with keywords related to chemical oxidation also shows that it is an important and emerging field of research [19].The ISCO process still needs to be tested, improved, and provided with practical guidelines [20][21][22] as the precise, almost surgical injection of the liquid and the accurate estimation of the oxidant dose at the time of use, as well as the rebound effect and the loss of oxidants due to reactions with the groundwater matrix [19,[23][24][25], represent a real challenge.As the process is very dynamic and invasive, its control is also a problem [26].
Laboratory experiments, followed by field experiments, provide information on the stoichiometry of ISCO reactions, their pathways, and rates.It is known that degradation processes generate intermediates and follow second-order kinetics [5].However, practitioners and experts are aware of the discrepancy between the efficiency of laboratory-scale experiments and field experiments caused by various accompanying processes and phenomena such as heterogeneity, reactions with the aquifer matrix, sorption and rebound of COECs, etc. [19,20,60,61].It is known that the ISCO method is best suited for a homogeneous environment (sands, gravels, etc.), but practitioners know that there is no such thing as a truly homogeneous site.Variability at the micro level leads to heterogeneity at the macro level, and the parameters that determine water flow can vary considerably within the same soil layer.Modelling should, therefore, incorporate soil heterogeneity as much as possible.
In summary, understanding the reaction dynamics is a key factor in building an accurate control tool based on numerical modelling.The ISCO model should include the reactive transport of both pollutants and an oxidising agent, but also additional features that may include sorption/desorption processes responsible for the rebound of pollutants.Finally, the ISCO model should also take into account the competitive reaction between natural oxidant consumers and pollutants [62].In the available literature, natural consumers are referred to as NOD (natural oxygen demand), and their chemical nature corresponds to complex organic compounds, e.g., phthalic acid (C 8 H 6 O 4 ) [63], carbohydrate (CH 2 O) [64], or butenolides (C 7 H 8 O 4 ) [65].
Although the models simulating permanganate oxidation are the most advanced, having been developed over decades, their source codes and conceptual models are often not accessible to potential users.This can be an advantage as we acquire new knowledge and tools over time and are not locked into existing solutions.ISCO models include the following processes: advective-dispersive transport, non-aqueous phase liquid (NAPL) dissolution, sorption/desorption of COECs, degradation of COECs using second-order reaction kinetics, and NOD oxidation using different approaches depending on reaction rates [65,66].
As already mentioned, there are only a few ISCO models that can be tested, such as, for example, the 1D model CDISCO [66] and the 3D models CORT3D [67] and ISCO3D [45].
CDISCO is based on an Excel spreadsheet in which the user enters information about the aquifer properties (porosity, hydraulic conductivity, injection interval, NOD, contaminant concentrations, etc.), the injection conditions (permanganate injection concentration, flow rate, and duration), and the target conditions (minimum oxidant concentration and duration to calculate the radius of influence-ROI).Based on the input data, the spatial distribution of permanganate, NOD, and contaminant concentration are calculated as a function of the radial distance at different points in time.CORT3D, which is based on RT3D, enables the modelling of numerous subsurface processes such as dense NAPL (DNAPL) dissolution, equilibrium or rate-limited sorption, second-order kinetic contaminant oxidation, and the kinetic oxidation of NOD (both as a fast and a slow kinetic part).The output of the model allows the tracking of aqueous pollutants, aqueous chloride, and aqueous oxidants, as well as DNAPL, sorbed pollutant, manganese oxide, fast NOD, and slow NOD.The ISCO3D code was developed to simulate the coupled processes of NAPL dissolution, chemical reactions, and the mass transfer in the ISCO scheme.The model includes a kinetic reaction between the permanganate and the chlorinated ethylenes, as well as the dissolution of the NAPL.It is also able to simulate reactions between aquifer material and permanganate, as well as the kinetic sorption of chemicals.ISCO modelling can be performed with user-modified open-source codes such as PHREEQC [68] or PHT3D [69].
This article describes the integrated modelling tool for the design and optimisation of ISCO performance.This tool is integrated into the user-friendly Excel spreadsheets, thus making it easy and intuitive to enter data and retrieve results.The tool is based on the well-known PHREEQC code and also uses Python code for data visualisation.The strongest features of the model are the solutions for feedback control, including calculations of the actual oxidant arrival rate, the delineation of zones susceptible to oxidation, the estimation of oxidation efficiency, and alarms for anomalous events.By using the wellknown geochemical code and simple visualisation methods, the authors were able to create useful solutions for both practitioners and researchers.The feedback solutions and other features of the model can be customised for other contamination sites and reagent types using expert knowledge.

Model Concept
As ISCO is a dynamic and invasive process, it should be preceded by careful preparation, including a computational analysis that provides immediate feedback on the extent of contamination and the required dose of the oxidising agent.It should be borne in mind that the use of oxidising agents is expensive and can be dangerous.Optimising the planning of field campaigns and avoiding errors will therefore significantly reduce costs and risks.
To overcome these challenges, a new tool was developed based on the open-source code PHREEQC.The geochemical/transport code was used to simulate oxidation reactions and advective-dispersive transport in groundwater.The modelling of ISCO was divided into two parts, with the first part representing the injection phase (until the predicted radius of influence, ROI, is reached) and the second part representing the post-injection phase (where the duration is user-defined).The radius of influence is most commonly used in theoretical and engineering practise, and it is generally translated as the distance within the area of influence of the pumping or the injection well in the horizontal direction [70].In both phases, the oxidation reactions of pollutants and organic substances are simulated.The latter is expressed as natural oxygen demand (NOD), and it is usually expressed as the mass of permanganate consumed per unit mass of solids in the aquifer.The oxidation reactions for each pollutant are modelled as a second-order rate (Equation ( 1)).

−r
where k 2 stands for a second-order rate constant, r COEC is the rate of the oxidation, and [MnO 4 ] and [COEC] are the molar concentrations of permanganate and COEC, respectively.The rates are originally from the ISCOKIN database (Table 1, [71]), but the kinetic data can be modified within the code to account for site-specific conditions, which were conducted during calibration when the tool was tested.These modifications are justified as the reactions can be inhibited or catalysed by local factors.The oxidation of NOD follows a two-part pathway, with one part of the organic matter being oxidised rapidly and the second part more slowly.This approach is based on the work of Jones [72], Urynowicz et al. [73], and Borden et al. [66].The fast fraction of NOD accounts for about 15% of the total mass.Modelling the post-injection phase requires a definition of the background/pristine water that enters and flows through the system once the injection is complete.Optionally, the user can simulate the exchange between mobile and immobile water.In this case, the chemical composition of the stagnant water must be specified.Both the oxidation transport and the flushing of the system by the surrounding water are simulated as 1D advective-reactive transport with the PHREEQC code.
The tool takes the form of a Microsoft Excel spreadsheet and uses both monitoring data and real-time data for basic parameters and regular chemical analyses (Figure 1).The tool consists of two main parts.The first part is based on the Excel calculations and is used to list all the available information and estimate the initial physical and chemical conditions.These conditions are calculated for each user-defined monitoring point and are averaged over the distance to the injection point.This first part can be used to estimate the oxidant dose or to evaluate the distance at which the injection would be most effective (ROI), or as the input to the hydrogeochemical model, which is the second part of the tool.The hydrogeochemical model calculates the future state of the groundwater along the flow path between the injection point and each monitoring point.The input data for the model can be divided into the following: • Values representing the uncontaminated background groundwater are used in the PHREEQC model to simulate the effect of mixing with background water; • The injection well and injection event: these data represent the volume, physical, and chemical parameters of the injection fluid, as well as the parameters describing the duration and rate of injection; • Monitoring wells: these data include the chemical and physical parameters of groundwater measured in monitoring wells where injected fluid is expected to enter; • Stagnant water, these data relate to the physical and chemical status of water stagnating in micropores.Parameters are not mandatory but, if available, they are used to simulate the physico-chemical interactions for this type of contamination.
A list of all of the input data one might find in Table 2. Subsequently, the outcomes from the PHREEQC model can be imported to the spreadsheet as follows: • Through the Table ; • Through the charts presenting changes in the physical and chemical parameters for a given point on the flow path of injected fluid for all time steps and all the points along the flow path at a given time step; • Through a map of the monitored area with the interpolation of simulated parameters.
Figure 1 shows a concept of the model based on the feedback solutions that could significantly improve the injection.
flow path between the injection point and each monitoring point.The input data for the model can be divided into the following:

•
Values representing the uncontaminated background groundwater are used in the PHREEQC model to simulate the effect of mixing with background water;

•
The injection well and injection event: these data represent the volume, physical, and chemical parameters of the injection fluid, as well as the parameters describing the duration and rate of injection; • Monitoring wells: these data include the chemical and physical parameters of groundwater measured in monitoring wells where injected fluid is expected to enter; • Stagnant water, these data relate to the physical and chemical status of water stagnating in micropores.Parameters are not mandatory but, if available, they are used to simulate the physico-chemical interactions for this type of contamination.
A list of all of the input data one might find in Table 2. Subsequently, the outcomes from the PHREEQC model can be imported to the spreadsheet as follows: Through the charts presenting changes in the physical and chemical parameters for a given point on the flow path of injected fluid for all time steps and all the points along the flow path at a given time step; • Through a map of the monitored area with the interpolation of simulated parameters.
Figure 1 shows a concept of the model based on the feedback solutions that could significantly improve the injection.To summarise, the tool primarily uses the data collected in the spreadsheet that can be used for simple calculations (Part A1 in Figure 1) or those imported into a geochemical model (Part A4 in Figure 1).Independently, the tool is supported by real-time data that can be displayed in the form of plots and serve as an alert system (Part A2 in Figure 1).In addition, the data from regular monitoring and geochemical modelling can be displayed to help site experts and researchers understand the status of injection and post-injection phases, especially the spatio-temporal changes in COEC, as well as make an informed decision for further site management planning.All the parts of the tool are described in more detail in the following sections.To summarise, the tool primarily uses the data collected in the spreadsheet that can be used for simple calculations (Part A1 in Figure 1) or those imported into a geochemical model (Part A4 in Figure 1).Independently, the tool is supported by real-time data that can be displayed in the form of plots and serve as an alert system (Part A2 in Figure 1).In addition, the data from regular monitoring and geochemical modelling can be displayed to help site experts and researchers understand the status of injection and post-injection phases, especially the spatio-temporal changes in COEC, as well as make an informed decision for further site management planning.All the parts of the tool are described in more detail in the following sections.pH of the groundwater/injected fluid X X X X Eh of the groundwater/injected fluid X X X X Density of the groundwater/injected fluid X X X X Toluene concentration in the groundwater X X X Ethylobenzene concentration in the groundwater X X X Benzene concentration in the groundwater X X X Pce concentration in the groundwater X X X Tce concentration in the groundwater X X X Dce concentration in the groundwater X-data should be provided for: 1 surrounding water; 2 injection/injection well; 3 monitoring wells; and 4 micropores.

Simple Calculations of the Parameters Useful during the Design of the Injection (A1)
In the additional material (Table S1), you will find parameters that can be very helpful for a precise evaluation of the injection.These parameters are the ROI, the total volume of mass treatment, water velocity, the maximum concentration of the oxidising agent, dose of oxidising agent, etc.At this point, the remediation plan is drawn up based on the knowledge of the site and the experience of the professionals on site.As one of the main lessons learnt from the field trials is that success depends on a very precise and efficient delivery of the oxidant, it is important to ensure that a sufficient amount of oxidant is available to allow the reaction between the oxidant and the pollutant(s).The dosage of the oxidising agent is extremely important as the effectiveness of the treatment does not always correlate positively with high reagent concentrations.If radicals are present, oxidation can be stopped with radical scavengers [74].In addition, the combination of volume and concentration should be considered in order to sufficiently reach the COECs [21,23].Furthermore, the migration of the oxidant in the subsurface should be considered in the context of the local hydrogeological conditions.Therefore, the actual rate is calculated based on the effective porosity and then the time required to reach the ROI is estimated.A brief tabular overview of the various parameters responsible for the successful release of the oxidising agent is therefore a must.

Simple Alarm (A2)
As addressed by many ISCO researchers, field crews should be prepared to expect the unexpected and be constantly vigilant for adverse events.If unforeseen conditions or equipment/sensor failures occur, action should be taken quickly to safely complete the treatment.The main concept of the alarm-driven system is therefore to set safe thresholds for physical and chemical parameters (pH, pE, and temperature (Table 3)) which, if exceeded, may indicate the unexpected effects of the injections (failure/danger) depending on the type of oxidising agent used.A Python-based code then imports the data from loggers (sensors) in real time.If the measured parameters exceed user-defined thresholds, an alarm message is displayed and sent by email to the specified recipient.Originally, the thresholds were set on the basis of the literature data, but the authors leave this function open for new data.

Visualisation of Data (A3)
The visualisation of groundwater flows and concentration changes over time play an undeniable role in better understanding the fate of pollutants.Plots, diagrams, graphs, and maps help to make an optimal decision in the treatment plan by showing the spatiotemporal changes in important parameters [76][77][78].They can enable important discoveries, help with clean reporting, and reduce risks [79].
In the described tool, the following types of data can be used to show the efficiency of the remediation:

•
Parameters measured continuously with data loggers and CT2X™ (TempHion™ (Seametrics, Seattle, WA, USA) have been tested, but others can also be connected to the system).These sensors provide real-time information on temperature, Eh, pH, and conductivity;

•
Parameters that are regularly measured in the field and linked to the modelling tool in the form of a separate Excel file.This dataset can contain a wide range of parameters such as pH, pE, temperature, electrical conductivity, the concentrations of COECs and background substances, the concentration of oxidising agents, etc.These data can be used to visualise the status of the remediation process; • Parameters calculated with the hydrogeochemical model, such as the values of pH, pE, and temperature, as well as the concentrations of COECs and the oxidising agent, in the investigated case permanganate.
All of the modelling results can be visualised as follows: • Changes in parameters over time for a given distance between the injection site and the monitoring well; • Changes in the parameters along the oxidant flow path at a given time;

•
Comparison of the measured and calculated basic physico-chemical parameters such as pH, Eh, and temperature.
Therefore, while the vertical axis represents the concentrations or values of the selected parameter(s), the horizontal axis can represent the following:

•
Distance to the injection point for the time specified by the user; • The travel time from the start of the injection to the current time (or to the last data recorded by the loggers) for each point on the path of the injected fluid flow; • Travel time from the start of the injection to the current time (or the last recorded data) for an observation well.This option allows two types of data to be compared in one graph: values calculated with the PHREEQC model and the values measured by data loggers.Only three parameters (temperature, pE, and pH) can be displayed with this option as they are provided by both the model and the loggers.
Once the user has specified the visualisation options, a diagram (or a series of diagrams) is generated and saved in a separate worksheet.Together with the generated charts, a table with the displayed data is also created.
In addition to the XY diagrams, the tool also has a function for displaying the spatial distribution of the modelled and measured parameters.The imported data are visualised using an IDW method (Inverse Distance Weighting) [80], which is based on Python code and the associated libraries [81,82].The IDW method is suitable for multivariate interpolation.The concept is based on the assumption that the attribute value of an unsampled point is the weighted average of the known values in the neighbourhood [83].Therefore, values are assigned to the unknown points by using values from a scattered set of known points.The value at the unknown point is a weighted sum of the values of N known points.This method is often used when analysing the distribution of different spatial data [84][85][86].
A visualisation can be performed for selected parameters for a certain time so that the user can easily follow an immediate reaction to the injected oxidant.A comparison of maps created for parameters that indicate the successful arrival of the oxidising agent could help to distinguish areas where oxidation is occurring from those that are more resistant to remediation.An ISCO operator can then plan further injections, taking into account areas where contaminant levels are still unsatisfactorily high and where the water does not meet quality standards.

Estimation of the Next Injection Based on Oxidant (Permanganate) Consumption and Groundwater Flow Velocity (A4)
The consumption of permanganate and the oxidation of COEC is simulated by advective-dispersive transport through a 1D column.The injection is represented by a solution of the Mn(7) species with a pE of 15.The oxidising agent is then transported through the contaminated medium, whereby the degree of contamination varies as the COEC concentrations at the individual measuring points representing the column are different.The transport of the oxidant also depends on the local hydrogeological conditions, which are determined by both the forward flow of the oxidant and the backward flow of the water stagnating in the micropores in the user-defined phase after injection.In both cases, some crucial parameters must be included in the models, such as the dispersivity and the diffusion coefficient.
In order to reproduce the transport of the oxidising agent to the observation wells as accurately as possible, as well as the basic parameter describing the flow, the velocity should be specified.After importing the data from the loggers (via defining the path for data storage), you can use it to define the initial conditions for the geochemical model.Based on the imported data, the following parameters can be updated and used in the PHREEQC modelling:

•
Flow velocity; • Temperature; • Oxidation-reduction potential, which is expressed as pE; • pH.If the "Flow velocity" option is selected, the velocity of the water, which is changed by the pressure of the injection, is calculated.This is estimated based on changes in the real-time temperature measurements.Based on field tests, it has been assumed that an increase of 2 • C over a period of 1 h indicates the inflow of an oxidising agent.When such a rise occurs, the distance between the injection point and the monitoring well is divided by the time of arrival of the oxidising agent in the monitoring well (Equation ( 2)).This gives the actual water velocity: where V ir is the actual groundwater velocity between the injection point and the ith monitoring well, L i is the distance between the injection point and the ith monitoring well, T ai is the time at which the arrival of the oxidant is observed in the ith monitoring well, and T 0 is the time at which the injection was started.
If the temperature increase is negligible (less than 2 • C), it can be assumed that the oxidising agent has not reached the monitoring well and the user will be informed.In such a case, the user can maintain the theoretical value of the velocity previously calculated based on the hydraulic conductivity of the porous medium (Table S1).Therefore, the data from the sensors/loggers can provide important feedback on the actual flow conditions and subsequently feed into the hydrogeochemical model.
The hydrogeochemical model again provides two very important pieces of information: the permanganate consumption rate, which accounts for the reactions with COECs and NOD, and the subsequent period of oxidant depletion, which allows the user to predict the decline in COEC concentrations.These two critical processes can be modelled in two phases (i.e., when the background water enters the system and ion exchange with microporous water can be added): the injection (the time to reach ROI) and the post-injection phase.By including the pollutant concentrations for each monitoring well, the model takes into account the heterogeneity of the injected system.In addition, the modeller can account for changing flow conditions by using the option for real or theoretical velocities.
To summarise, the permanganate consumption graph together with the maps of the spatio-temporal changes in COEC concentrations can be used to assess when and where the next ISCO campaign is feasible.

Study Site and Injection Details
The developed tool was tested in a hazardous materials warehouse in Flanders.The area was contaminated with chlorinated aliphatic hydrocarbons (CAH) and petroleum hydrocarbons (TPH).Sodium permanganate was used as an oxidising agent.The data for the study site, which were based on the laboratory and field tests, and information on the ISCO procedure are presented in Table 4.The test was conducted on a contaminated area with a radius of approximately 4 m and a depth of 8 m.The area included six monitoring wells and one injection site (Figure 2).The ISCO was preceded by two detailed sampling campaigns that included each monitoring well (4 months and 3 weeks prior to injection), followed by four campaigns (1 week, 3 weeks, 2 months, and 4 months post-injection).Meanwhile, each monitoring well was part of a real-time monitoring system that included the following data: pH, pE, temperature, and conductivity.During the full-scale test, 1200 L of 0.083% NaMnO4 were injected in 4.5 h with a MIP-IN probe, which is a combination of a MIP (membrane interface probe) and injection system, into a depth interval of 5.4-6.9m bgl.The combined detection and injection system adjusts the volume and concentration of the injected fluid to the amounts of specific compounds detected in each 30 cm interval during drilling.Detection is based on the MIP-IN, which is integrated into a GC (gas chromatograph) equipped with an FID (flame ionisation detector), PID (photoionisation detector) and XSD (halogen specific detector).The geological screening revealed that the study area was not homogeneous in terms of hydrogeological conductivity and that there were several impermeable soil layers within the aquifer that could serve as a barrier to the spread of the oxidant.

Study Site and Injection Details
The developed tool was tested in a hazardous materials warehouse in Flanders.The area was contaminated with chlorinated aliphatic hydrocarbons (CAH) and petroleum hydrocarbons (TPH).Sodium permanganate was used as an oxidising agent.The data for the study site, which were based on the laboratory and field tests, and information on the ISCO procedure are presented in Table 4.The test was conducted on a contaminated area with a radius of approximately 4 m and a depth of 8 m.The area included six monitoring wells and one injection site (Figure 2).The ISCO was preceded by two detailed sampling campaigns that included each monitoring well (4 months and 3 weeks prior to injection), followed by four campaigns (1 week, 3 weeks, 2 months, and 4 months post-injection).Meanwhile, each monitoring well was part of a real-time monitoring system that included the following data: pH, pE, temperature, and conductivity.During the full-scale test, 1200 L of 0.083% NaMnO4 were injected in 4.5 h with a MIP-IN probe, which is a combination of a MIP (membrane interface probe) and injection system, into a depth interval of 5.4-6.9m bgl.The combined detection and injection system adjusts the volume and concentration of the injected fluid to the amounts of specific compounds detected in each 30 cm interval during drilling.Detection is based on the MIP-IN, which is integrated into a GC (gas chromatograph) equipped with an FID (flame ionisation detector), PID (photoionisation detector) and XSD (halogen specific detector).The geological screening revealed that the study area was not homogeneous in terms of hydrogeological conductivity and that there were several impermeable soil layers within the aquifer that could serve as a barrier to the spread of the oxidant.

Testing the ISCO Modelling Tool
The results presented do not focus on the performance of ISCO but on the use of a tool developed to maximise feedback for ISCO designers and operators.Such a tool can be used both in the design and operational phase of remediation, as well as in the post-injection phase to assess the performance and suggest other remediation methods.At the test site in Flanders, the tool provided different types of information: the baseline parameters for the ISCO area, the predicted chemical responses to injection and real-time alerts indicating unexpected events, the spatial distribution of contaminants, the physicochemical parameters, and other components of groundwater.

Basic Calculations for the ISCO Area-Part A1 of the Tool
A preliminary characterisation of the remediation area was prepared based on physical parameters, contaminant concentrations, and injection information.The most useful results for a planned injection were as follows: the radius of influence (ROI), which was approximately 4.03 m when averaged over the entire area; the time to reach the ROI, which was approximately 8 h when averaged over the entire area; and the total mass of oxidant required to oxidise all the contaminants within the distance of the ROI, which was approximately 118 kg while the mass of oxidant to be injected was 435 kg to account for the NOD.

Simple Alarm-Part A2 of the Tool
As mentioned above, the alarm function was used to provide information about the following: the ongoing oxidation process and the atypical reaction of the groundwater system or the equipment to the arrival of the oxidising agent.Based on parameters measured in the monitoring wells prior to injection and tests reported in the literature, a set of limits for the temperature, pH, and pE were assigned to the oxidation process.An alarm was immediately sent to the ISCO operator if the set values were exceeded in any of the monitoring wells.It should be borne in mind that the equipment used in a field, including the sensors, can be very expensive and exposed to very unfavourable conditions that can lead to malfunctions.Therefore, this alarm could also help to detect faults due to sensor failures in an ultra-oxidative environment.
In the case of the Flanders site, both types of alarms were triggered by the occurrence of abnormal values that were below and above the expected value range.The emails sent to the operators contained the following information: monitoring location, parameter, type of anomaly (below or above range), date, and time.An example of an abnormal pH exceedance that triggered the email alerts is shown in Figure 3.In this example, operators were alerted that the pH was extremely high during the injection period, i.e., at 12.44, 13.33, 15.29, and 16.59 on 17 March.Values above the expected water values of 14 were associated with the failure of the electrode, which was subsequently checked and recalibrated.

Data Visualisation-Parts A3 and A4 of the Tool
Another important function that can be used for planning or adjusting injections is the visualisation of real-time and periodic monitoring data, as well as modelling results.In this way, areas where injections should be placed, areas where injection is efficient, and, finally, areas where oxidation is recalcitrant can be identified.
A monitoring of the baseline parameters showed a significant increase in the pH up to 11 in MW1A 5 days after injection.The front of the higher pH values (between 7 and 9) extended across the area from the borehole MW1 eastwards to MW2 approximately two weeks after injection (Figure 4), which could indicate the flow of the oxidising agent.The first sampling campaign after injection showed the highest temperature in MW1B with up to 16.2 • C. Two weeks after injection, the temperature remained high and fluctuated between 16 and over 18 • C, which could indicate the spread of the oxidising agent to the east (Figure 5).Measurements of toluene showed slightly elevated and dispersed concentrations of this pollutant immediately after injection and a decrease during the next sampling campaign over almost the entire area, which was direct evidence that the oxidiser was targeting this pollutant.High concentrations of this pollutant were only detected in the northern part of the area, which can be explained by a lateral flow of the pollutant from the source or by the effect of the rebound from the more impermeable soils (Figure 6).
(Figure 5).Measurements of toluene showed slightly elevated and dispersed concentrations of this pollutant immediately after injection and a decrease during the next sampling campaign over almost the entire area, which was direct evidence that the oxidiser was targeting this pollutant.High concentrations of this pollutant were only detected in the northern part of the area, which can be explained by a lateral flow of the pollutant from the source or by the effect of the rebound from the more impermeable soils (Figure 6).(Figure 5).Measurements of toluene showed slightly elevated and dispersed concentrations of this pollutant immediately after injection and a decrease during the next sampling campaign over almost the entire area, which was direct evidence that the oxidiser was targeting this pollutant.High concentrations of this pollutant were only detected in the northern part of the area, which can be explained by a lateral flow of the pollutant from the source or by the effect of the rebound from the more impermeable soils (Figure 6).Ethylbenzene was the most problematic COEC in the study area, with measurements a few days after the injection showing very high concentrations in the south and relatively low concentrations in the rest of the study area (Figure 7).Two weeks after the event, the trend reversed while ethylbenzene concentrations remained low in the centre, which can be explained by the spread of the oxidant.In the northern part, the concentrations were still very high, which was probably due to the rebound of the pollutants as, during the last sampling campaign (not shown), the amount of ethylbenzene increased both near the southern and the northern border.Ethylbenzene was the most problematic COEC in the study area, with measurements a few days after the injection showing very high concentrations in the south and relatively low concentrations in the rest of the study area (Figure 7).Two weeks after the event, the trend reversed while ethylbenzene concentrations remained low in the centre, which can be explained by the spread of the oxidant.In the northern part, the concentrations were still very high, which was probably due to the rebound of the pollutants as, during the last sampling campaign (not shown), the amount of ethylbenzene increased both near the southern and the northern border.
days after the injection.
Ethylbenzene was the most problematic COEC in the study area, with measurements a few days after the injection showing very high concentrations in the south and relatively low concentrations in the rest of the study area (Figure 7).Two weeks after the event, the trend reversed while ethylbenzene concentrations remained low in the centre, which can be explained by the spread of the oxidant.In the northern part, the concentrations were still very high, which was probably due to the rebound of the pollutants as, during the last sampling campaign (not shown), the amount of ethylbenzene increased both near the southern and the northern border.Maps for the modelled values of the various parameters can also be displayed.In general, the geochemical model showed a quite good accuracy with respect to the spatial phenomena related to the injection of the oxidising agent.With regard to toluene, for example, the model showed both the consumption of the oxidising agent and the decreasing concentration of this pollutant in the central part of the study area and the rebound in the vicinity of well MW3 to the values observed during the sampling campaigns.The model also showed stable and low concentrations of ethylbenzene near the injection well and a recovery in the more distant wells, but the modelled recovery wave was delayed by about 10 days compared to the last sampling campaign (Figure 8).To summarise, the maps of the COECs and other parameters based on observed data can be very helpful for delineating zones where the oxidation is progressing from areas to where the process is not progressing satisfactorily due to unexpected circumstances such as rebound or strong Maps for the modelled values of the various parameters can also be displayed.In general, the geochemical model showed a quite good accuracy with respect to the spatial phenomena related to the injection of the oxidising agent.With regard to toluene, for example, the model showed both the consumption of the oxidising agent and the decreasing concentration of this pollutant in the central part of the study area and the rebound in the vicinity of well MW3 to the values observed during the sampling campaigns.The model also showed stable and low concentrations of ethylbenzene near the injection well and a recovery in the more distant wells, but the modelled recovery wave was delayed by about 10 days compared to the last sampling campaign (Figure 8).To summarise, the maps of the COECs and other parameters based on observed data can be very helpful for delineating zones where the oxidation is progressing from areas to where the process is not progressing satisfactorily due to unexpected circumstances such as rebound or strong heterogeneity.In addition, the spatial distribution of the predicted concentrations based on the model could prepare operators for such oxidation resistance before it is observed, thus allowing experts to plan further actions based on the model's response before the problem is confirmed by measurements.In the case of the site in Flanders, the model showed that COEC concentrations in the northern and southern parts of the area were rising again due to desorption or ion exchange.
The user can view changes in the modelled parameters as XY graphs for the selected monitoring points or as a function of distance from the injection site.Below is an example graph showing the changes in pH versus the ROI distance and over multiple time intervals from 38 min to 89 days post-injection.According to the model, the pH increases from an initial value of about 8 to 9.2 at a reaction front immediately after injection (Figure 9).Within the radius of the influence, the pH is high until about one month after the start of treatment.The model predicted a drop in the pH at the edge of the ROI after 55 days, and the pH could drop to a value of 7 at a distance of 2.5 m from the injection after three months.
Similar to the pH plot, a very useful picture can be drawn from the model results, namely the consumption of permanganate within the ROI for different time periods after injection (Figure 10), from minutes to days, which takes into account the oxidation of both COECs and NOD, as well as the influx of background water and contaminants from the micropores' water.As you can see, the model shows that, 3 months after the injection, the permanganate concentration near the injection site was almost a third of the original amount and close to 0 in the area more than 2 m away from this site.
heterogeneity.In addition, the spatial distribution of the predicted concentrations based on the model could prepare operators for such oxidation resistance before it is observed, thus allowing experts to plan further actions based on the model's response before the problem is confirmed by measurements.In the case of the site in Flanders, the model showed that COEC concentrations in the northern and southern parts of the area were rising again due to desorption or ion exchange.The user can view changes in the modelled parameters as XY graphs for the selected monitoring points or as a function of distance from the injection site.Below is an example graph showing the changes in pH versus the ROI distance and over multiple time intervals from 38 min to 89 days post-injection.According to the model, the pH increases from an initial value of about 8 to 9.2 at a reaction front immediately after injection (Figure 9).Within the radius of the influence, the pH is high until about one month after the start of treatment.The model predicted a drop in the pH at the edge of the ROI after 55 days, and the pH could drop to a value of 7 at a distance of 2.5 m from the injection after three months.The user can view changes in the modelled parameters as XY graphs for the selected monitoring points or as a function of distance from the injection site.Below is an example graph showing the changes in pH versus the ROI distance and over multiple time intervals from 38 min to 89 days post-injection.According to the model, the pH increases from an initial value of about 8 to 9.2 at a reaction front immediately after injection (Figure 9).Within the radius of the influence, the pH is high until about one month after the start of treatment.The model predicted a drop in the pH at the edge of the ROI after 55 days, and the pH could drop to a value of 7 at a distance of 2.5 m from the injection after three months.Similar to the pH plot, a very useful picture can be drawn from the model results, namely the consumption of permanganate within the ROI for different time periods after injection (Figure 10), from minutes to days, which takes into account the oxidation of both COECs and NOD, as well as the influx of background water and contaminants from the micropores' water.As you can see, the model shows that, 3 months after the injection, the permanganate concentration near the injection site was almost a third of the original amount and close to 0 in the area more than 2 m away from this site.

Calibration of the Geochemical Model
The uncertainties of the model arise in the design phase, which is when the entire remediation plan must be encapsulated in a mathematical formulation and the response of the system to the input of the oxidising agent must be taken into account.In addition, there are two main sources of uncertainty in geochemical modelling: the choice of thermodynamic database or kinetic data and the choice of secondary minerals used in the model [87][88][89].In the elaborated model, the definition of mineral composition was not the case as the dissolution and precipitation of minerals was not simulated.However, an initial uncertainty in the data was present because the oxidation reaction was kinetically controlled and the rates for each component subjected to oxidation must be specified.The

Calibration of the Geochemical Model
The uncertainties of the model arise in the design phase, which is when the entire remediation plan must be encapsulated in a mathematical formulation and the response of the system to the input of the oxidising agent must be taken into account.In addition, there are two main sources of uncertainty in geochemical modelling: the choice of thermodynamic database or kinetic data and the choice of secondary minerals used in the model [87][88][89].In the elaborated model, the definition of mineral composition was not the case as the dissolution and precipitation of minerals was not simulated.However, an initial uncertainty in the data was present because the oxidation reaction was kinetically controlled and the rates for each component subjected to oxidation must be specified.The uncertainties in the conceptual work phase were reduced by the knowledge of experts and practitioners, while the calibration of the model helped to reduce the uncertainties in the kinetic data.
The PHRREQC model could be calibrated/fitted to the following: (i) field data obtained during periodic monitoring, (ii) the laboratory test results and the literature data at, for example, the ISCO design stage, and (iii) real-time monitoring data.The model presented here combines all types of model validation.First, the model was developed using the available literature data, and the kinetic data controlling the dynamics of the oxidation process of both NOD and COECs were necessary and extremely important for building the reactive model.The model was then validated using real-time measurements and periodic chemical analyses at the ISCO injection site.
The real-time measurements included several parameters: pH, temperature, and the oxidation-reduction potential.As ISCO is very dynamic and, in some cases, unpredictable, the fitting of these parameters to the modelled values was based on a similar response to the arrival of the oxidant rather than on accuracy measures.Plots generated by the tool were used to visually check the observed and measured values.
For example, Figures 11 and 12 show a comparison of the redox potential and pH measured by loggers in monitoring wells, and it was simulated by the hydrogeochemical model.The general patterns of chemical processes were reproduced with satisfactory accuracy.In some cases, due to soil heterogeneity, the propagation of oxidants in a real injection was delayed compared to the simulated one.However, on long time scales (i.e., weeks, months) such shifts were of minor importance.Of course, in some wells, due to very invasive conditions, the sensors showed abnormal values of some parameters, as described in Section 3.2.2.This was reported to the operators, and the equipment was subsequently checked.
In addition, and more importantly, the model reflected with good accuracy the concentrations of the COECs immediately after injection and during the post-injection phase, when the rebound of contaminants can occur.The modelled values of the three BTEXs, toluene, benzene, and ethylbenzene, were compared with observations made over a few days, at one month, and at two months after injection.The measured values were successfully matched to the modelled values in a calibration that included changes in the contaminant concentrations in the micropores and the reaction rates of the BTEX oxidation.The latter was performed using the available literature sources.It should be noted that the injection conditions deviated from the ideal and controllable conditions of the laboratory experiment.During the recognition of the geological conditions, it turned out that, within the aquifer, there were layers of more impervious soils, which can be the secondary sources of contaminants when desorption occurs, and it was also noted that the heterogeneity of the matrix could affect the movement of the oxidant.However, the model consisting of two phases, injection and post-injection, gave good results over a two-month period and very variable concentrations of BTEX (Figures 13-15).The Pearson correlation coefficients between the observed and modelled values were 0.81, 0.88, and 0.88 for benzene, toluene, and ethylbenzene, respectively.However, the lowest values reflected the fit of the pollutants occurring at very low concentrations (Figure 13).
curacy.In some cases, due to soil heterogeneity, the propagation of oxidants in a real injection was delayed compared to the simulated one.However, on long time scales (i.e., weeks, months) such shifts were of minor importance.Of course, in some wells, due to very invasive conditions, the sensors showed abnormal values of some parameters, as described in Section 3.2.2.This was reported to the operators, and the equipment was subsequently checked.model.The general patterns of chemical processes were reproduced with satisfactory accuracy.In some cases, due to soil heterogeneity, the propagation of oxidants in a real injection was delayed compared to the simulated one.However, on long time scales (i.e., weeks, months) such shifts were of minor importance.Of course, in some wells, due to very invasive conditions, the sensors showed abnormal values of some parameters, as described in Section 3.2.2.This was reported to the operators, and the equipment was subsequently checked.neity of the matrix could affect the movement of the oxidant.However, the model consisting of two phases, injection and post-injection, gave good results over a two-month period and very variable concentrations of BTEX (Figures 13-15).The Pearson correlation coefficients between the observed and modelled values were 0.81, 0.88, and 0.88 for benzene, toluene, and ethylbenzene, respectively.However, the lowest values reflected the fit of the pollutants occurring at very low concentrations (Figure 13).Table 5 shows the comparison of the initial (theoretical) and calibrated (mean and median) values for the kinetic rates of the COEC oxidation by permanganate.The rates changed well during the calibration for each monitoring, but the changes between monitoring points were not large.It should be noted that the calibration gave much lower values for the oxidation rate of ethylbenzene than those adapted from the ISCOKIN database.Table 5 shows the comparison of the initial (theoretical) and calibrated (mean and median) values for the kinetic rates of the COEC oxidation by permanganate.The rates changed well during the calibration for each monitoring, but the changes between monitoring points were not large.It should be noted that the calibration gave much lower values for the oxidation rate of ethylbenzene than those adapted from the ISCOKIN database.

Discussion and Conclusions
The problem of soil and groundwater pollution from the extraction, transport, use, and processing of hydrocarbons is expected to increase as demand grows.Consumption of petroleum hydrocarbons is expected to rise to 106.6 million barrels by the end of 2030 [90].Today, there are millions of contaminated sites in Europe alone, only a tiny fraction of which have been remediated.According to some reports, almost 9 million tonnes of oil are discharged into aquatic environments worldwide every year [91].
Many organic pollutants pose a major environmental threat to natural ecosystems and human health, and the long-term sources of residual contamination occur due to their persistence, solidification, and tendency in becoming trapped [92][93][94].Therefore, the identification of contaminant sources and the selection of the best removal/treatment method and control of the entire process is a global issue [95,96].The endeavour to remove contaminants and develop the most environmentally neutral methods of treating soil and groundwater is not only about current conditions and compliance with current standards, but also about long-term sustainability goals [97,98], which thus forces us to think about future needs and resource scarcity.
Natural attenuation processes are being considered as a method of remediating sites contaminated with hydrocarbons.They have the advantage of being inexpensive and having little impact on the environment, but they tend to be slow, so they often need to be improved and their efficiency studied in order to achieve satisfactory levels of removal in a reasonable time [99][100][101].On the other hand, the pump-and-treat method is costly, long-term, and complicated [102].Therefore, there is still room for cost-effective and smart in situ technologies that are faster and can be adapted to different sites and COECs [103,104].In parallel with the development of treatment methods, increasingly sophisticated monitoring and risk assessment tools are being developed.The near real-time flow of information between devices, modelling tools, and operators could significantly improve the effectiveness of remediation.Key to this is not only communication between databases collecting information and modelling, but also trained experts and feedback from stakeholders [97].
The ISCO method is becoming increasingly popular, but this growing importance is not reflected in the modelling tools available to help experts in the field.To fill this gap, a tool based on the open-source software PHREEQC 2.18.0 and the Python language was developed.This article focuses on this user-friendly tool, which offers data storage and visualisation, simple remote control functions, and real-time and predictive responses to oxidant injection.
Firstly, all practitioners know that good planning and minimising the risk of failure is the key to a successful ISCO.Even a short plan that includes all site-specific information, targets, and the required oxidiser dose can be very helpful in achieving good reagent delivery.To fulfil the expectations of practitioners, the aforementioned tool includes a brief calculation of critical ISCO parameters such as the radius of influence, the actual velocity of groundwater mixed with the oxidant, and the volume of contaminated soil.Operators are also informed in real time about unexpected events and the arrival of the oxidising agent based on basic physical parameters.Since a picture is worth a thousand words, the advantage of this modelling tool is that the visualisation function, which also uses the Python language, facilitates the display of maps and XY plots of the observed and modelled data.This makes it possible to inform those responsible for remediation sites about what is really going on underground and to help them make further decisions.
The main feature of the described tool is the hydrogeochemical model PHREEQC, which could be used to predict oxidant consumption within the expected impact radius and to predict pollutant degradation.The reactive transport model could be run prior to the injection as part of the design plan and during ongoing treatment, which is supported by calibration.The hydrogeochemical model allows for the prediction of changes in groundwater chemical status in two phases: injection until ROI is reached and a userdefined post-injection period during which the rebound of COECs could be predicted if the ion exchange in microporous water is added to the simulations.The latter could be crucial for long-term land use planning and the application of other remediation methods.
It should be emphasised that the tool described is site-specific.It collects a variety of data specific to the area to be revitalised, such as background data on groundwater, contamination levels, and soil properties.In addition, soil structural heterogeneity is also taken into account by including hydraulic conductivity for each monitoring well, as well as by estimating groundwater velocity for each point where the oxidant release is observed and, more importantly, the actual velocity can be estimated based on the oxidant arrival for each observation point.COEC concentrations are also reported for each monitoring well.
The following conclusions can be made: • The widely used PHREEQC code, Excel, and the Python programming language were combined to create a user-friendly and intuitive tool for researchers and practitioners in the field of in situ chemical oxidation; • The concept of the tool is feedback-orientated, i.e., it is intended to provide the expert on site with direct feedback; • The use of real-time and regular monitoring and modelling provides scientists, practi- tioners, and managers with a good knowledge base and helps to improve the effectiveness of remedial measures; • The proposed tool was successfully tested at the contaminated site to check all func- tions.The tool informs about the unexpected conditions (alarm), the arrival of the oxidant (visualisation), and the time needed to reduce COEC and to consume the oxidant (geochemical model); • The developed tool helps to address two phenomena that are crucial for the remedia- tion and fate of solutes: heterogeneity and the rebound of contaminants; • The geochemical model was successfully calibrated, and the kinetic data were slightly modified during the process.The adjusted values could also be valuable for researchers as they fit the field conditions better than the values determined under controllable laboratory conditions; • The development of tools that are free, based on open-source software, and are open to change is crucial for reducing costs and sharing experiences.

Figure 1 .
Figure 1.The scheme presents the concept of the PHREEQC-based tool with an emphasis on feedback solutions (symbols A-D are described in the next paragraphs).

Figure 1 .
Figure 1.The scheme presents the concept of the PHREEQC-based tool with an emphasis on feedback solutions (symbols A-D are described in the next paragraphs).

Figure 2 .
Figure 2. Visualisation of the ICSO site.Location of the injection point (red dot) and monitoring wells (green dots).The labels show the monitoring well names and screen depths.The size of the monitoring wells was proportional to the depth of their screens.

Figure 2 .
Figure 2. Visualisation of the ICSO site.Location of the injection point (red dot) and monitoring wells (green dots).The labels show the monitoring well names and screen depths.The size of the monitoring wells was proportional to the depth of their screens.

Figure 3 .
Figure 3. Example of an alarm plot for monitoring well MW1A where the pH had exceeded the acceptable level at the start of injection (17 March) and then stabilised within the expected range.

Figure 4 .Figure 5 .
Figure 4. Map showing the pH for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 4 .
Figure 4. Map showing the pH for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 4 .Figure 5 .
Figure 4. Map showing the pH for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 5 .Figure 6 .
Figure 5. Map showing the temperature (°C) for (a) 5 days after the injection and (b) 20 days after the injection.Figure 5. Map showing the temperature ( • C) for (a) 5 days after the injection and (b) 20 days after the injection.Appl.Sci.2024, 14, x FOR PEER REVIEW 14 of 25

Figure 6 .
Figure 6.Map showing toluene concentrations (µg/L) for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 7 .
Figure 7. Map showing the ethylbenzene concentrations (µg/L) for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 7 .
Figure 7. Map showing the ethylbenzene concentrations (µg/L) for (a) 5 days after the injection and (b) 20 days after the injection.

Figure 8 .
Figure 8. Map showing the modelled concentrations (µg/L) for (a) toluene and (b) ethylbenzene almost two months after the injection.

Figure 9 .
Figure 9. Example of an XY plot as a result of the geochemical model showing modelled pH values as a function of the distance from the injection point for selected time stamps.

Figure 8 .Figure 8 .
Figure 8. Map showing the modelled concentrations (µg/L) for (a) toluene and (b) ethylbenzene almost two months after the injection.

Figure 9 .
Figure 9. Example of an XY plot as a result of the geochemical model showing modelled pH values as a function of the distance from the injection point for selected time stamps.

Figure 9 .
Figure 9. Example of an XY plot as a result of the geochemical model showing modelled pH values as a function of the distance from the injection point for selected time stamps.

Figure 10 .
Figure 10.Example of an XY plot as a result of the geochemical model showing modelled permanganate concentrations as a function of the distance from the injection point for selected time stamps.

Figure 10 .
Figure 10.Example of an XY plot as a result of the geochemical model showing modelled permanganate concentrations as a function of the distance from the injection point for selected time stamps.

Figure 11 .
Figure 11.Comparison of the redox potential measured in real time (with the TempHion sensor) and simulated by PHREEQC in the MW4 borehole.

Figure 12 .
Figure 12.Comparison of the pH measured in real time (TempHion) and simulated by PHREEQC in the MW2 borehole.

Figure 11 .
Figure 11.Comparison of the redox potential measured in real time (with the TempHion sensor) and simulated by PHREEQC in the MW4 borehole.

Figure 11 .
Figure 11.Comparison of the redox potential measured in real time (with the TempHion sensor) and simulated by PHREEQC in the MW4 borehole.

Figure 12 .
Figure 12.Comparison of the pH measured in real time (TempHion) and simulated by PHREEQC in the MW2 borehole.

Figure 12 .
Figure 12.Comparison of the pH measured in real time (TempHion) and simulated by PHREEQC in the MW2 borehole.

Figure 13 .
Figure 13.Relationship between the observed benzene concentrations and PHREEQC model predictions.

Figure 14 .Figure 14 .
Figure 14.Relationship between the observed toluene concentrations and PHREEQC model predictions.

Figure 14 .
Figure 14.Relationship between the observed toluene concentrations and PHREEQC model predictions.

Table 1 .
List of the processes and parameters used in kinetic calculations.

Table 2 .
Input parameters for the modelling tool.

Table 3 .
Ranges of the basic parameters expected during the ISCO process.

Table 4 .
Description of the test site parameters and ISCO procedure.One value if based on one sampling or min ÷ max (and the distance averaged for the centre of the injection area) or if based on multiple monitoring wells. * Figure 13.Relationship between the observed benzene concentrations and PHREEQC model predictions.

Table 5 .
The initial and final values of the oxidation rates for the site in Flanders.

Table 5 .
The initial and final values of the oxidation rates for the site in Flanders.