result restructuring
Multiplicative not working