SwitchControlConstructor & SwitchControlGenerator modules