Nitrodiene compound 1 was stirred with allylthiol for a long time and compound 3 was obtained. Compound 1 gave bis(thio)substituted 2-nitrodiene compound 4 and tris(thio)substituted 2-nitrodiene compound 5 with 2 moles allylthiol in the presence of NaOH in ethanol. Mono(allylthio)substituted diene compound 3 gave dibutadienyl substituted piperazine compounds with piperazine 6 in CH2Cl2 (or diethylether). Compound 3 gave compound 9 with compound 8. Compounds 11a-e have been obtained from the reaction of compound 3 with compounds 10 a-e.