General slide switcher