I'm working on nucleophilic substitutions on 2-(chloromethyl)thieno[2,3-d]pyrimidin-4(3H)-one with phenol/thiophenol/aniline derivatives (such as di phenylureas or diphenylacetamide). I have tried various bases, such as potassium carbonate, cesium carbonate, triethylamine and in different solvents such as DMF or acetone (with sodium iodide in order to be in Finkelstein conditions). Each time I observed dimerization of the starting thienopyrimidinone which is therefore consumed and can't undergo the nucleophilic substitution. Do anyone have any suggestions to prevent the dimerization of my thienopyrimidinone or help the nucleophilic substitution? Thanks