format reactants