Text this: Compensating for fouling in a refinery preheat train