A 250 mL three neck flask with stir bar was flushed with nitrogen for 5 minutes.Tetrahydrofuran (THF) (10 mL) and 2, 5-dibromo-3-hexylthiophene (1.63 g, 5.0 mmol) were injected into the flask via syringe. t-Butylmagnesium chloride (2.5 mL, 5.0 mmol) was added into the reaction mixture and stirred for 90 minutes. Samples from the reaction mixture were taken and analyzed with GC-MS to monitor the monomer conversion. Catalyst, Ni(dppp)Cl 2 (0.04 g) (0.07 mmol) was added into the reaction mixture and stirred for 8 minutes followed by injection of allyl magnesium bromide (3 mL), (3.0 mmol) into the reaction mixture. The polymer was quenched in methanol and purified by the Soxhlet extraction with methanol,