rxn mechanism - iTeachChem