add complex multiplier