work on step3 switcher