edit switcher