fix switcher, hone copy