Reaction tree