Adding support for complex power