improve switcher button