Clean and Redesign button_switch