complex control