Complex: further power improvements.