An alternative preparation of Grignard reagents involves transfer of Mg from a preformed Grignard reagent to an organic halide.  Other organomagnesium reagents are used as well. This method offers the advantage that the Mg transfer tolerates many functional groups.  An illustrative reaction involves isopropylmagnesium chloride and aryl bromide or iodides: