Inlined the complex_mult method