A method for electroplating photoresist defined features comprising: a) providing a substrate comprising a layer of photoresist, wherein the layer of photoresist comprises a plurality of apertures; b) providing a copper electroplating bath comprising one or more sources of copper ions; and reaction products from reacting compounds consisting of: i) one or more pyridyl alkylamines having a formula: wherein R 1 is R 8 -NR 6 R 7, R 8 is (C 1 -C 3)hydrocarbyl group, R 6 and R 7 are independently chosen from hydrogen, (C 1 -C 2)alkyl and (C 1 -C 2)alkylphenyl and R 2 -R 5 are hydrogen; and ii) one or more bisepoxides having a formula: wherein A = O((CR 11 R 12) m O) n or (CH 2) y, each R 11 and R 12 is independently chosen from hydrogen, methyl, or hydroxyl, R 9 and Rio are independently chosen from hydrogen and (C 1 -C 2)alkyl, m = 2-4, n = 1-10 and y = 1-4; an electrolyte; one or more accelerators; and one or more suppressors; c) immersing the substrate comprising the layer of photoresist with the plurality of apertures in the copper electroplating bath; and d) electroplating a plurality of copper photoresist defined features in the plurality of apertures, the plurality of photoresist defined features comprise an average %TIR of -5% to +12%, wherein %TIR is determined by the following equation: % TIR = height center − height edge / height max × 100 where height center is the height of a feature as measured along its center axis, height edge is the height of the feature as measured along its edge at the highest point on the edge and Height max is the height from the bottom of the feature to its highest point on its top. a) providing a substrate comprising a layer of photoresist, wherein the layer of photoresist comprises a plurality of apertures; b) providing a copper electroplating bath comprising one or more sources of copper ions; and reaction products from reacting compounds consisting of: i) one or more pyridyl alkylamines having a formula: wherein R 1 is R 8 -NR 6 R 7, R 8 is (C 1 -C 3)hydrocarbyl group, R 6 and R 7 are independently chosen from hydrogen, (C 1 -C 2)alkyl and (C 1 -C 2)alkylphenyl and R 2 -R 5 are hydrogen; and ii) one or more bisepoxides having a formula: wherein A = O((CR 11 R 12) m O) n or (CH 2) y, each R 11 and R 12 is independently chosen from hydrogen, methyl, or hydroxyl, R 9 and Rio are independently chosen from hydrogen and (C 1 -C 2)alkyl, m = 2-4, n = 1-10 and y = 1-4; an electrolyte; one or more accelerators; and one or more suppressors; i) one or more pyridyl alkylamines having a formula: wherein R 1 is R 8 -NR 6 R 7, R 8 is (C 1 -C 3)hydrocarbyl group, R 6 and R 7 are independently chosen from hydrogen, (C 1 -C 2)alkyl and (C 1 -C 2)alkylphenyl and R 2 -R 5 are hydrogen; and ii) one or more bisepoxides having a formula: wherein A = O((CR 11 R 12) m O) n or (CH 2) y, each R 11 and R 12 is independently chosen from hydrogen, methyl, or hydroxyl, R 9 and Rio are independently chosen from hydrogen and (C 1 -C 2)alkyl, m = 2-4, n = 1-10 and y = 1-4; an electrolyte; one or more accelerators; and one or more suppressors; c) immersing the substrate comprising the layer of photoresist with the plurality of apertures in the copper electroplating bath; and d) electroplating a plurality of copper photoresist defined features in the plurality of apertures, the plurality of photoresist defined features comprise an average %TIR of -5% to +12%, wherein %TIR is determined by the following equation: % TIR = height center − height edge / height max × 100 where height center is the height of a feature as measured along its center axis, height edge is the height of the feature as measured along its edge at the highest point on the edge and Height max is the height from the bottom of the feature to its highest point on its top.