clean up adds and subs for issue #421
clean muls for #421, add simd common muls