pools-and-fluxes