Reaction balancing