expanded switch