Text this: Geochemical reaction modeling