Switcher implemented.