TECHNOLOGY FOCUS - ELECTRONICS - Preferred Components: The device further comprises a dielectric layer in contact with thin film semiconductor layer, a gate contact, and source and drain contacts. The dielectric layer comprises an organic dielectric material, an inorganic dielectric material, or a hybrid organic or inorganic dielectric material. The device has a structure comprising top-gate bottom-contact structure, bottom-gate top-contact structure, top-gate top-contact structure or bottom-gate bottom-contact structure. The thin film semiconductor layer is positioned between an anode and a cathode.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation (Disclosed): Preparation of the polymer comprises reacting substituted bromide compound of formula (Br-M1-Br) with substituted zinc halide compounds of formula (ZnX-M2-ZnX) in the presence of catalyst to form the polymer. Preferred Definitions:    n = 4-1000;    W1a, W1b = C(O);    W1c, W1d = covalent bond;    W1e, W1f = carbon bonded to Ar1;    X1a, X1b = S;    Z1 = -CH=CH-, -C(CN)=C(CN)-, -C(CN)=CH-, -N=N- or -CC-;    c = e.g. cyclopenta(2,1-b;3,4-b')dithiophen-4-one moiety of formula (c1), fluoren-9-one moiety of formula (c2), benzo(1,2-b;5,4-b')dithiophene-4,8-dione moiety of formula (c3), benzo(1,2-b;5,4-b')dithiophene-4,8-dione moiety of formula (c4), 3',11'-dithiaspiro(1,3-dioxolane-2,7'-tricyclo(6.3.0.0(2,6))undecane)-1'(8'),2'(6'),4',9'-tetraene moiety of formula (c5), spiro((1,3)dioxolane-2,9'-fluorene) moiety of formula (c6), 2-cyclopenta(2,1-b;3,4-b')dithiophen-4-ylidene-malononitrile moiety of formula (c7), 2-fluoren-9-ylidene-malononitrile moiety of formula (c8), 2-(4-dicyanomethylene-4H-benzo(1,2-b;5,4-b')dithiophen-8-ylidene)-malononitrile moiety of formula (c9), 2-(8-dicyanomethylene-8H-benzo(1,2-b;4,5-b')dithiophen-4-ylidene)-malononitrile moiety of formula (c10), 2-(5-dicyanomethylene-5H-benzo(2,1-b;3,4-b')dithiophen-4-ylidene)-malononitrile moiety of formula (c11), benzo(1,2,5)thiadiazole moiety of formula (c12), 2-(5-dicyanomethylene-5H-s-indacen-1-ylidene)-malononitrile moiety of formula (c13), thiazolo(5,4-d)thiazole moiety of formula (c14) or naphthalene moiety of formula (c15);    M1 = e.g. substituted 4,8-di-thiophen-2-yl-1,2,5,6-tetrahydro-(2,6)naphthyridine-3,7-dione moiety of formula (m1a), substituted 4,8-diphenyl-1,2,5,6-tetrahydro-(2,6)naphthyridine-3,7-dione moiety of formula (m1b), substituted 4,8-di-thiophen-2-yl-2,3,6,7-tetrahydro-(2,6)naphthyridine-1,5-dione moiety of formula (m1c), substituted 4,8-diphenyl-2,3,6,7-tetrahydro-(2,6)naphthyridine-1,5-dione moiety of formula (m1d), substituted 4,8-di-thiophen-2-yl-(2,6)naphthyridine-1,3,5,7-tetraone moiety of formula (m1e), substituted 4,8-diphenyl-(2,6)naphthyridine-1,3,5,7-tetraone moiety of formula (m1f), substituted 3,7-di-thiophen-2-yl-2,6-dihydro-(2,6)naphthyridine-1,5-dione moiety of formula (m1g) or 3,6-diphenyl-thieno(3,4-c)thiophene-1,4-dione moiety of formula (m1h);    R1 = 3-40C alkyl, 3-40C alkenyl or 3-40C haloalkyl;    R1a = halo, -CN, -NO2, R1b, OR1b or SR1b;    R1b = 1-40C alkyl, 1-40C alkenyl or 1-40C haloalkyl;    Ar2 = substituted thiophene moiety of formula (d1), substituted (2,2')bithiophenyl moiety of formula (d2), substituted (2,2';5',2'';5'',2''')quaterthiophene moiety of formula (d3), (1,3,4)thiadiazole- ,5-diyl, substituted (5,5')bithiazolyl moiety of formula (d4), substituted (2,2')bithiazolyl moiety of formula (d5), substituted 1H-pyrrole moiety of formula (d6), substituted phenyl moiety of formula (d7), substituted 5,5'-di-thiophen-2-yl-(2,2')bithiazolyl moiety of formula (d8), substituted 1H,1'H-(2,2')bipyrrolyl moiety of formula (d9) or substituted 1,4-di(thiophen-2-yl)benzene moiety of formula (d10);    R4 = H or R3;    R3 = halo, -CN, 1-20C alkyl, 1-20C alkoxy or 1-20C haloalkyl; and    M2 = e.g. (d1) to (d10) or (c1) to (c15).    EXAMPLE - No suitable example given.